👥

Population

4,712

🎂

Median Age

35.0 yrs

💰

Median Income

$148,276

🏠

Median Home Price

$528,100

Tucked along the western shore of Maryland, Leonardtown is one of those rare small towns that genuinely delivers on its charm without sacrificing the conveniences modern residents expect. As the county seat of St. Mary's County, this historic waterfront community sits where Breton Bay meets a landscape of rolling farmland, colonial-era architecture, and tight-knit neighborhoods.…

🏠 Housing & Cost of Living

Median Home Price

$528,100

Median Rent

$1,793

Homeownership Rate

55.7%

💼 Employment & Economy

Unemployment Rate

1.5%

Leonardtown Resources

Explore Other Maryland Cities

Quick Facts

Population
4,712
Diversity Index
28.9
Land Area
3.9 sq mi
Population Density
1,224/sq mi

Not sure if Leonardtown is right for you?

Tell Relo Kate about your situation and she'll help you decide.

Ask Relo Kate →

Ready to plan your move to Leonardtown?

Build a custom relocation guide in minutes.

Build my guide →

Local Sponsor

Advertise your Leonardtown business here

Learn more →