West Union is the kind of place everyone would like to call home. Nestled in the rolling hills of northern Fayette County, the community serves as the county seat and is home to 2,549 residents. West Union has been a Main Street Community since 2006, was selected as a Green Pilot Community in 2008, and this year has been named an Iowa Great Place!

West Union is a beautiful community of tree-lined streets, well-kept homes, and family-owned businesses. It is home to North Fayette Community Schools, Palmer Lutheran Health Center, the Fayette County Fair, and Echo Valley Speedway. You can catch a football game on Friday night, take a walk in our many parks, catch a concert in the Performing Arts Center, or watch the dirt-track races at one of two race tracks. If you love the great outdoors, hunting, or fishing, we have some of the state’s best right in our backyard including well-stocked trout streams, wild turkey, and white-tail deer. No matter what your age or interest, West Union and the surrounding area have something for you. Come for a visit and meet our people. We think you’ll like what you see!
Find West Union on Facebook