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.
14135 Little Richmond Rd New Lebanon, OH 45345
CARE AND REHAB CENTER, 101 Mills Pl New Lebanon, OH 45345
401 Cato Ct New Lebanon, OH 45345
125 W Main St New Lebanon, OH 45345
230 Drina Ave New Lebanon, OH 45345
198 S Clayton Rd New Lebanon, OH 45345
550 W Main St New Lebanon, OH 45345
511 E Main St New Lebanon, OH 45345