Boone County
Where community and opportunity grow.
Five welcoming towns make up Boone County, each with its own character and all of them united by good schools, steady business, and neighbors who show up for one another.
County Seat of Boone County
Albion
- Population: 1,740
Albion features a thriving business district, a quality school system and a state-of-the-art county hospital. This community is made up of neighbors, friends and extended family that work together to assure a prosperous future for generations to come.
The Heart of Cedar Valley
Cedar Rapids
- Population: 376
With a steady, locally supported business district and the natural beauty and wildlife of the Cedar Valley, Cedar Rapids offers residents both a rich heritage and a bright, promising future.
A Great Town for a Home Town
Petersburg
- Population: 326
Located near the Beaver Valley in north-central Boone County, Petersburg is a proud, award-winning community recognized for its commitment to improvement and growth. With family-oriented values and friendly residents, this welcoming village is a place people are proud to call home.
Small but Mighty
Primrose
- Population: 56
Size isn’t what defines Primrose. Its true measure is found in its exceptional people. With a strong sense of community and an excellent quality of life, residents enjoy the safety, security, and familiarity that make Primrose a wonderful place to call home.
Welcome to Beaver Valley
St. Edward
- Population: 715
Known for its welcoming residents, thriving local businesses, and quality school system, St. Edward offers a relaxed lifestyle without sacrificing opportunity. It’s a place where families grow, entrepreneurs thrive, and neighbors truly care.