cleburne is a city and county seat of johnson county, texas, united states. at the 2010 u.s. census, the population was 29,377. the city is named after patrick cleburne, a confederate general. lake pat cleburne, the reservoir that provides water to the city and surrounding area, is also named after pat cleburne.