New Lebanon Map
New Lebanon is a village in Montgomery County, Ohio, United States. The population was 4,231 at the 2000 census. It is part of the Dayton Metropolitan Statistical Area.
New Lebanon is located at 39°44?45?N 84°23?37?W / 39.74583°N 84.39361°W / 39.74583; -84.39361 (39.745729, -84.393494).
According to the United States Census Bureau, the village has a total area of 2.0 square miles (5.2 km²), all of it land.
Nearby cities include Englewood, Lewisburg, Dayton, Phillipsburg, Carlisle.