New Lebanon is a village in western Montgomery County with a 2024 population of 3,813. It has a small-town residential feel, local schools, parks, shops, churches, and access to U.S. Route 35, serving as a community hub between Dayton, Brookville, Farmersville, and the rural western part of the county.
31 W Main St New Lebanon, OH 45345
48 W Main St New Lebanon, OH 45345
8005 W Third St New Lebanon, OH 45345
687 Homeway Dr New Lebanon, OH 45345
8667 Dayton Farmersville Rd New Lebanon, OH 45345
570 S Diamond Mill Rd New Lebanon, OH 45345
500 W Main St New Lebanon, OH 45345
1472 W Main St New Lebanon, OH 45345
34 W Main St New Lebanon, OH 45345