Aurelia is a city in Cherokee County, Iowa, United States. The population was 1,062 at the 2000 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 daughter of the engineer heading the IC project. 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.
Aurelia is located at 42°42′51″N 95°26′05″W / 42.714055°N 95.434696°W / 42.714055; -95.434696.