 According to the United States Census Bureau, New Baltimore has a total area of , all of it land.Farmlands dominate the village and the mountain range with the majority forested to the west.As of the census of 2000, there were 168 people, 66 households, and 48 families residing in the borough.