Most affordable ZIP codes in Maryland
Top 25 most affordable ZIP codes in Maryland by median home value. #1 is 21223 (Baltimore) at about $93,700. Compare housing affordability on US5.
These ZIP codes have the lowest median home values in Maryland among areas with enough population for a meaningful comparison.
Statewide, the average median home value across ZIP codes is about $427,350. The codes below sit toward the more affordable end of that distribution.
Most affordable on this board: 21223 (Baltimore) at about $93,700; 21205 (Baltimore) at about $94,900; 21557 (Danville) at about $99,900.
Open any ZIP for a full demographics, income, and housing profile, or return to the Maryland state page for the complete ZIP table.
Ranked ZIP codes
| # | ZIP | City | County | Home value | Population | Income | Home value |
|---|---|---|---|---|---|---|---|
| 1 | 21223 | Baltimore | Baltimore city | $93,700 | 19,793 | $41,828 | $93,700 |
| 2 | 21205 | Baltimore | Baltimore city | $94,900 | 13,665 | $38,723 | $94,900 |
| 3 | 21557 | Danville | Allegany County | $99,900 | 1,323 | $33,646 | $99,900 |
| 4 | 21539 | Lonaconing | Garrett County | $108,700 | 1,846 | $51,667 | $108,700 |
| 5 | 21545 | Mount Savage | Allegany County | $111,300 | 1,716 | $59,551 | $111,300 |
| 6 | 21562 | Westernport | Garrett County | $113,200 | 3,192 | $53,056 | $113,200 |
| 7 | 21521 | Moscow | Garrett County | $130,900 | 1,521 | $69,758 | $130,900 |
| 8 | 21213 | Baltimore | Baltimore city | $134,900 | 27,881 | $50,031 | $134,900 |
| 9 | 21216 | Baltimore | Baltimore city | $148,800 | 27,296 | $46,440 | $148,800 |
| 10 | 21502 | Cumberland | Allegany County | $151,400 | 41,810 | $58,721 | $151,400 |
| 11 | 21817 | Crisfield | Somerset County | $159,600 | 4,102 | $53,139 | $159,600 |
| 12 | 21853 | Mount Vernon | Somerset County | $167,000 | 11,161 | $51,710 | $167,000 |
| 13 | 21531 | Friendsville | Garrett County | $169,500 | 2,346 | $53,750 | $169,500 |
| 14 | 21532 | Finzel | Allegany County | $175,600 | 13,123 | $60,158 | $175,600 |
| 15 | 21217 | Baltimore | Baltimore city | $175,900 | 31,125 | $37,207 | $175,900 |
| 16 | 21838 | — | Somerset County | $179,200 | 1,975 | $85,577 | $179,200 |
| 17 | 21229 | Baltimore | Baltimore city | $184,900 | 44,687 | $55,457 | $184,900 |
| 18 | 21851 | West Pocomoke | Worcester County | $186,700 | 7,252 | $50,847 | $186,700 |
| 19 | 21215 | Baltimore | Baltimore city | $189,900 | 52,078 | $47,606 | $189,900 |
| 20 | 21239 | Baltimore | Baltimore city | $191,200 | 28,635 | $64,288 | $191,200 |
| 21 | 21632 | Federalsburg | Caroline County | $192,800 | 6,227 | $59,808 | $192,800 |
| 22 | 21530 | Flintstone | Allegany County | $194,100 | 1,481 | $63,904 | $194,100 |
| 23 | 21649 | Marydel | Queen Anne's County | $199,200 | 1,938 | $58,464 | $199,200 |
| 24 | 21222 | Dundalk | Baltimore County | $200,800 | 58,935 | $61,934 | $200,800 |
| 25 | 21871 | Fairmount | Somerset County | $201,500 | 1,635 | $52,064 | $201,500 |
Frequently asked questions
What are the most affordable ZIP codes in Maryland?
By median home value, 21223 (Baltimore) is near the top of the affordable list at about $93,700. Compare the ranked table below for more options.
How does US5 rank ZIP codes in Maryland?
We rank indexable ZIP codes with positive median home values and a population floor from low to high home value.
Where can I explore all ZIP codes in Maryland?
Visit the Maryland state page for the full ZIP table, demographics summary, and sortable income/housing columns.