Aurelia is a city in Cherokee County, Iowa, United States. The population was 1,036 at the 2010 census.
Aurelia was founded in 1873 as a stop along the Illinois Central Railroad branch connecting Sioux City, Iowa, to Chicago, Illinois. This was the only railroad connecting the two Midwestern hubs and so gave birth to many railroad towns. Aurelia was named for the youngest daughter of the owner of the railroad, John Insley Blair, who died in 1866. The location of Aurelia was only set after a last minute change in the railroad design that saw it redirect to go through LeMars and Cherokee, rather than connect Sioux City directly to Storm Lake. Almost 70% of Aurelia's population is people over age 50.
Aurelia is located at 42°42′51″N 95°26′05″W.
According to the United States Census Bureau, the city has a total area of 1.04 square miles (2.69 km2), all land.
As of the census of 2010, there were 1,036 people, 426 households, and 299 families living in the city. The population density was 996.2 inhabitants per square mile (384.6/km2). There were 447 housing units at an average density of 429.8 per square mile (165.9/km2).