As of the 2010 census, the population of Amarillo was 289,723.