The Town Files

The 25 Most Affordable Small Towns in Maryland

Ranked by home value ÷ income among 124 towns of 2,500–10,000 people in Maryland. #1 is Cresaptown, MD (homes cost 2.1× income).

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
  1. 25North East, Maryland

    Homes cost 3.2× income

    4,085 people · Cecil County · median home $292,300 · income $91,603 · Jan low 25°F · 18 in snow

  2. 24Sykesville, Maryland

    Homes cost 3.2× income

    4,316 people · Carroll County · median home $453,400 · income $139,556 · Jan low 25°F · 29 in snow

  3. 23Middletown, Maryland

    Homes cost 3.2× income

    4,943 people · Frederick County · median home $554,800 · income $173,333 · Jan low 27°F · 31 in snow

  4. 22Hillandale, Maryland

    Homes cost 3.2× income

    5,774 people · Montgomery County · median home $520,300 · income $164,871 · Jan low 25°F · 16 in snow

  5. 21Fountainhead-Orchard Hills, Maryland

    Homes cost 3.2× income

    6,189 people · Washington County · median home $333,000 · income $103,340 · Jan low 25°F · 31 in snow

  6. 20Chesapeake Beach, Maryland

    Homes cost 3.2× income

    6,356 people · Calvert County · median home $444,600 · income $138,895 · Jan low 25°F · 15 in snow

  7. 19Brunswick, Maryland

    Homes cost 3.2× income

    7,762 people · Frederick County · median home $374,500 · income $118,025 · Jan low 21°F · 32 in snow

  8. 18Bryans Road, Maryland

    Homes cost 3.2× income

    8,650 people · Charles County · median home $377,300 · income $118,361 · Jan low 28°F · 13 in snow

  9. 17Scaggsville, Maryland

    Homes cost 3.2× income

    9,217 people · Howard County · median home $668,500 · income $207,220 · Jan low 26°F · 29 in snow

  10. 16Garrison, Maryland

    Homes cost 3.2× income

    9,487 people · Baltimore County · median home $331,600 · income $102,423 · Jan low 30°F · 27 in snow

  11. 15Mount Airy, Maryland

    Homes cost 3.2× income

    9,654 people · Carroll County · median home $487,400 · income $151,324 · Jan low 25°F · 31 in snow

  12. 14Paramount-Long Meadow, Maryland

    Homes cost 3.1× income

    2,658 people · Washington County · median home $374,200 · income $122,262 · Jan low 22°F · 31 in snow

  13. 13Manchester, Maryland

    Homes cost 3.1× income

    5,408 people · Carroll County · median home $376,400 · income $121,676 · Jan low 24°F · 34 in snow

  14. 12Four Corners, Maryland

    Homes cost 3.1× income

    8,316 people · Montgomery County · median home $620,400 · income $203,125 · Jan low 25°F · 16 in snow

  15. 11Marlboro Village, Maryland

    Homes cost 3.1× income

    9,221 people · Prince George's County · median home $382,600 · income $122,856 · Jan low 25°F · 16 in snow

  16. 10Wildewood, Maryland

    Homes cost 3.0× income

    7,821 people · St. Mary's County · median home $383,400 · income $126,890 · Jan low 30°F · 13 in snow

  17. 9Berwyn Heights, Maryland

    Homes cost 2.9× income

    3,345 people · Prince George's County · median home $429,800 · income $146,591 · Jan low 25°F · 16 in snow

  18. 8Golden Beach, Maryland

    Homes cost 2.9× income

    3,651 people · St. Mary's County · median home $382,700 · income $133,194 · Jan low 25°F · 15 in snow

  19. 7Springdale, Maryland

    Homes cost 2.9× income

    5,301 people · Prince George's County · median home $474,200 · income $162,171 · Jan low 28°F · 10 in snow

  20. 6Brown Station, Maryland

    Homes cost 2.8× income

    3,298 people · Prince George's County · median home $470,300 · income $168,848 · Jan low 25°F · 16 in snow

  21. 5Delmar, Maryland

    Homes cost 2.7× income

    3,798 people · Wicomico County · median home $226,500 · income $85,174 · Jan low 29°F · 8 in snow

  22. 4Abingdon, Maryland

    Homes cost 2.7× income

    4,826 people · Harford County · median home $366,200 · income $136,833 · Jan low 25°F · 22 in snow

  23. 3Riverside, Maryland

    Homes cost 2.3× income

    7,021 people · Harford County · median home $246,100 · income $105,785 · Jan low 25°F · 21 in snow

  24. 2La Vale, Maryland

    Homes cost 2.2× income

    4,201 people · Allegany County · median home $170,800 · income $77,500 · Jan low 23°F · 29 in snow

  25. 1Cresaptown, Maryland

    Homes cost 2.1× income

    5,442 people · Allegany County · median home $142,600 · income $68,370 · Jan low 23°F · 31 in snow

More Maryland rankings

Same ranking, other places

Methodology. We ranked 124 towns of 2,500–10,000 people in Maryland (2020 Census population; towns with 2,500+ people have pages so far). Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: