Hiram is a village in northern Portage County, Ohio, United States.
It was formed from portions of Hiram Township in the Connecticut Western Reserve.
According to the United States Census Bureau, the village has a total area of 1.10 square miles (2.85 km2), all land.
There were 248 housing units at an average density of 266.7 per square mile (103.0/km2).
31.1% of all households were made up of individuals, and 8.8% had someone living alone who was 65 years of age or older.
There were 249 housing units at an average density of 274.1 per square mile (105.8/km2).
28.2% of all households were made up of individuals, and 3.8% had someone living alone who was 65 years of age or older.