[4] New Bloomfield was laid out in 1823, and named for the blooming clovers near the original town site.
[10][11] According to the U.S. Census Bureau, the borough has a total area of 0.5 square miles (1.3 km2), all land.
There were 425 housing units at an average density of 782.6 per square mile (302.2/km2).
31.6% of all households were made up of individuals, and 15.2% had someone living alone who was 65 years of age or older.
The Perry County Courthouse in New Bloomfield is listed on the National Register of Historic Places.