City Projects!
City Administration Is Moving!
Starting Wednesday, September 24th, the City Administration will be located at 111 W 7th Street!
About the City of West Liberty, Iowa
Nestled in the heart of Muscatine County, West Liberty is a charming city full of history, diversity, and small-town warmth. With a population of 3,858 (2020 census), this vibrant community is part of the Muscatine micropolitan area and conveniently located near Interstate 80 on Historic Highway 6.
West Liberty has a rich history dating back to its incorporation in 1868, originally known as Wapsinonoc Township. It later adopted its current name in homage to settlers from Liberty, Ohio. Today, the city covers 1.74 square miles, brimming with culture and activities.
The city proudly hosts the annual Muscatine County Fair and boasts the West Liberty Raceway, a local favorite. It’s a place where tradition meets progress, and residents and visitors alike can enjoy its unique blend of historical charm and modern conveniences.
Recent News (See All)
Welcome Carrigan O’Connor as our new City Clerk!
Help us welcome Carrigan O’Connor to the City of West Liberty team as our new City Clerk! Carrigan brings an extensive background in customer service and a passion for helping others. Since joining the City, she has already hit the... Read More →
West Liberty Declared a Purple Heart Community!
The West Liberty City Council and Mayor have officially recognized West Liberty as a Purple Heart Community, honoring military service members from West Liberty and surrounding communities who were wounded or lost their lives while serving in the United States... Read More →
Council Rundown 11/3/2026
City Council Updates & Correspondence Carrigan O’Connor took the Oath of Office as West Liberty’s new City Clerk. The Council and Mayor officially recognized West Liberty as a Purple Heart Community, honoring military members who were wounded or killed while... Read More →
- November 9, 2026
-
- November 10, 2026
-
- November 11, 2026
-
- November 12, 2026
-
- November 13, 2026
-
- November 14, 2026
-
- November 15, 2026
-
- November 16, 2026
-
- November 17, 2026
-
- November 18, 2026
-
- November 19, 2026
-
- November 20, 2026
-
- November 21, 2026
-
- November 22, 2026
-
- November 23, 2026
-
- November 24, 2026
-
- November 25, 2026
-
- November 26, 2026
-
- November 27, 2026
-
- November 30, 2026
-
- December 1, 2026
-
- December 3, 2026
-
- December 4, 2026
-
- December 7, 2026
-
.