City of
McGregor, Iowa
McGregor, Iowa
|
Welcome to McGregor, Iowa Nestled along the banks of the Mississippi River, McGregor is a charming town rich in history, natural beauty, and community spirit. Whether you're visiting for our scenic bluffs, exploring historic landmarks, or experiencing the welcoming atmosphere, McGregor offers something for everyone. Come enjoy the best of small-town living combined with the allure of the great outdoors. Explore McGregor—where nature, history, and community come together. |
City of McGregor
P.O. Box 505 416 Main Street McGregor, IA 52157 Phone:563-873-3795 Email: [email protected] |