Liberty is a city in Clay County, Missouri. It is suburb of Kansas City, Missouri. At the 2020 census the city population was 30,167.[5] It is the county seat of Clay County. Liberty is also home to William Jewell College.