Ohio Montgomery County

New Lebanon

A village in Montgomery County, Ohio — population 3,988 as of 2020.

Open the map Official city site

Today 80°F Showers And Thunderstorms80% precip
Tonight 65°F Chance Showers And Thunderstorms then Partly Cloudy41% precip
Sunday 84°F Partly Sunny then Chance Showers And Thunderstorms27% precip
Sunday Night 58°F Chance Showers And Thunderstorms then Mostly Cloudy31% precip

In and around New Lebanon

Musicians & bands near New Lebanon →

Explore the Greater Dayton metro →

New Lebanon changes faster than we can keep up.

Something opened, closed or moved? Tell us and we'll put it right. Our editors review submissions before they publish — you'll need an account with access to send one.

New Lebanon by the numbers

Population 3,988Population figure, 2020
Households & income
Area
2.04 sq mi (5.3 km²)
Households
1,465
Persons per household
2.8
Median household income
$69,906
Median house value
$115,600
2020–2024 ACS
Municipal office
Office
MUNICIPAL MANAGER
Address
198 S CLAYTON RD, NEW LEBANON, OH 45345
Municipal record
An unhandled error has occurred. Reload 🗙