Liberty, Iowa
Liberty is an unincorporated community in Liberty Township, Clarke County, Iowa, United States. Liberty is located along U.S. Route 69,  northeast of Osceola.

History
Liberty's population was 53 in 1902.

References

Unincorporated communities in Clarke County, Iowa
Unincorporated communities in Iowa