Liberty is an unincorporated community in Liberty Township, Clarke County, Iowa, United States.
[1] Liberty is located along U.S. Route 69, 9.6 miles (15.4 km) northeast of Osceola.
[2] Liberty's population was 53 in 1902.
This article about the geography of Clarke County, Iowa is a stub.
You can help Wikipedia by expanding it.