Hamilton is a city in Butler County, Ohio, United States. The population was 60,690 at the 2000 census. It is the county seat of Butler County. 2005 estimates indicate a slight population increase to approximately 61,943. Hamilton apartments for rent comparison page shows most up to date rent information on Hamilton apartments and houses. Rent information is obtained from multiple rental sources but we cannot guarantee their accuracy.