Huber Heights is a city in Ohio, United States. It is in Montgomery, Miami and Greene counties. The city is named for Charles Huber who built many of the houses in the area. 43,439 lived there at the 2020 census.[1]