Spencer, Iowa
CITY · 2 STOPS
Spencer, Iowa
Spencer is a city in the state of Iowa, United States, and the county seat of Clay County. It is located at the confluence of the Little Sioux and Ocheyedan rivers. The population was 11,325 in the 2020 census, an increase from 11,317 in 2000. Spencer hosts the Clay County Fair, held annually in September and averaging more than 300,000 visitors.
Read more on Wikipedia
Hear every story as you drive
4.8 Stars · 800+ Ratings
© 2026 MainEngine