American Fork is a city in north-central Utah County, Utah, United States, at the foot of Mount Timpanogos in the Wasatch Range, north of Utah Lake. It is part of the Provo–Orem Metropolitan Statistical Area. The population was 28,326 in 2015, representing a nearly 20% growth since the 2000 census. The city has grown rapidly since the 1970s.
The elevation is 4,566 feet (1,392 m) above sea level.
According to the United States Census Bureau, the city has a total area of 9.2 square miles (23.9 km²), all of it land.
As of the census of 2010, there were 26,263 people in 7,098 households residing in the city. The population density was 2,853.7 people per square mile (1,101.5/km²). The racial makeup of the city was 88.8% White (non-Hispanic), 7.4% Hispanic or Latino. 0.9% Asian, 0.5% Native American, 0.5% Pacific Islander, 0.4% African American, and 2.4% from two or more races. 3.5% of the population were foreign-born.