The Town Files

The 11 Most Affordable Seaside Small Towns in Maryland

Ranked on The Town Files lifestyle rankings among 124 towns of 500–10,000 people in Maryland, scoring every town on all of these at once. #1 is Shady Side, MD.

Map of the 11 towns1234567891011
Numbers match the ranking.
The 11 Most Affordable Seaside Small Towns in Maryland1. Shady Sidescore 872. Chesapeake Beachscore 863. Dealescore 844. North Eastscore 845. Edgemerescore 816. Pocomoke Cityscore 777. Princess Annescore 768. Perryvillescore 759. Rivascore 7510. Grasonvillescore 7411. Cape St. Clairescore 74
  1. 11Cape St. Claire, Maryland

    Seaside character: 86th percentile · Home value ÷ income: 61st percentile

    Cape St. Claire is a community of 9,179 people in Anne Arundel County, Maryland. Homes have a median value of $488,200 against household income of $136,111; January lows average 30°F.

    9,179 people · Anne Arundel County · median home $488,200 · income $136,111 · Jan low 30°F · 18 in snow

    Full Cape St. Claire, Maryland profile: weather, storms, schools, jobs →

    Cape St. Claire: The 11 Most Affordable Seaside Small Towns in Maryland scoresSeaside character86th pctAffordability61th pct
    Percentile vs Maryland towns on each part of this ranking.
  2. 10Grasonville, Maryland

    Seaside character: 96th percentile · Home value ÷ income: 52nd percentile

    Grasonville is a community of 3,474 people in Queen Anne's County, Maryland. Homes have a median value of $459,600 against household income of $120,676; January lows average 29°F.

    3,474 people · Queen Anne's County · median home $459,600 · income $120,676 · Jan low 29°F · 15 in snow

    Full Grasonville, Maryland profile: weather, storms, schools, jobs →

    Grasonville: The 11 Most Affordable Seaside Small Towns in Maryland scoresSeaside character96th pctAffordability52th pct
    Percentile vs Maryland towns on each part of this ranking.
  3. 9Riva, Maryland

    Seaside character: 93rd percentile · Home value ÷ income: 57th percentile

    Riva is a community of 4,257 people in Anne Arundel County, Maryland. Homes have a median value of $644,500 against household income of $176,094; January lows average 30°F.

    4,257 people · Anne Arundel County · median home $644,500 · income $176,094 · Jan low 30°F · 16 in snow

    Full Riva, Maryland profile: weather, storms, schools, jobs →

    Riva: The 11 Most Affordable Seaside Small Towns in Maryland scoresSeaside character93th pctAffordability57th pct
    Percentile vs Maryland towns on each part of this ranking.
  4. 8Perryville, Maryland

    Seaside character: 98th percentile · Home value ÷ income: 52nd percentile

    Perryville, Maryland
    Photo: Pubdog at en.wikipedia (public domain, Wikimedia Commons)

    Perryville is a town of 4,391 people in Cecil County, Maryland. Homes have a median value of $295,200 against household income of $77,733; January lows average 25°F.

    4,391 people · Cecil County · median home $295,200 · income $77,733 · Jan low 25°F · 18 in snow

    Full Perryville, Maryland profile: weather, storms, schools, jobs →

    Perryville: The 11 Most Affordable Seaside Small Towns in Maryland scoresSeaside character98th pctAffordability52th pct
    Percentile vs Maryland towns on each part of this ranking.
  5. 7Princess Anne, Maryland

    Seaside character: 79th percentile · Home value ÷ income: 72nd percentile

    Princess Anne, Maryland
    Photo: Calvin Beale (public domain, Wikimedia Commons)

    Princess Anne is a town of 3,446 people in Somerset County, Maryland. Homes have a median value of $231,900 against household income of $69,116; January lows average 29°F.

    3,446 people · Somerset County · median home $231,900 · income $69,116 · Jan low 29°F · 9 in snow

    Full Princess Anne, Maryland profile: weather, storms, schools, jobs →

    Princess Anne: The 11 Most Affordable Seaside Small Towns in Maryland scoresSeaside character79th pctAffordability72th pct
    Percentile vs Maryland towns on each part of this ranking.
  6. 6Pocomoke City, Maryland

    Seaside character: 96th percentile · Home value ÷ income: 57th percentile

    Pocomoke City is a city of 4,295 people in Worcester County, Maryland. Homes have a median value of $199,000 against household income of $53,203; January lows average 30°F.

    4,295 people · Worcester County · median home $199,000 · income $53,203 · Jan low 30°F · 8 in snow

    Full Pocomoke City, Maryland profile: weather, storms, schools, jobs →

    Pocomoke City: The 11 Most Affordable Seaside Small Towns in Maryland scoresSeaside character96th pctAffordability57th pct
    Percentile vs Maryland towns on each part of this ranking.
  7. 5Edgemere, Maryland

    Seaside character: 100th percentile · Home value ÷ income: 61st percentile

    Edgemere is a community of 9,069 people in Baltimore County, Maryland. Homes have a median value of $372,600 against household income of $103,165; January lows average 30°F.

    9,069 people · Baltimore County · median home $372,600 · income $103,165 · Jan low 30°F · 21 in snow

    Full Edgemere, Maryland profile: weather, storms, schools, jobs →

    Edgemere: The 11 Most Affordable Seaside Small Towns in Maryland scoresSeaside character100th pctAffordability61th pct
    Percentile vs Maryland towns on each part of this ranking.
  8. 4North East, Maryland

    Seaside character: 84th percentile · Home value ÷ income: 83rd percentile

    North East is a town of 4,085 people in Cecil County, Maryland. Homes have a median value of $292,300 against household income of $91,603; January lows average 25°F.

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

    Full North East, Maryland profile: weather, storms, schools, jobs →

    North East: The 11 Most Affordable Seaside Small Towns in Maryland scoresSeaside character84th pctAffordability83th pct
    Percentile vs Maryland towns on each part of this ranking.
  9. 3Deale, Maryland

    Seaside character: 96th percentile · Home value ÷ income: 72nd percentile

    Deale, Maryland
    Photo: Pubdog (talk) (public domain, Wikimedia Commons)

    Deale is a community of 4,943 people in Anne Arundel County, Maryland. Homes have a median value of $431,400 against household income of $125,510; January lows average 25°F.

    4,943 people · Anne Arundel County · median home $431,400 · income $125,510 · Jan low 25°F · 15 in snow

    Full Deale, Maryland profile: weather, storms, schools, jobs →

    Deale: The 11 Most Affordable Seaside Small Towns in Maryland scoresSeaside character96th pctAffordability72th pct
    Percentile vs Maryland towns on each part of this ranking.
  10. 2Chesapeake Beach, Maryland

    Seaside character: 89th percentile · Home value ÷ income: 83rd percentile

    Chesapeake Beach is a town of 6,356 people in Calvert County, Maryland. Homes have a median value of $444,600 against household income of $138,895; January lows average 25°F.

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

    Full Chesapeake Beach, Maryland profile: weather, storms, schools, jobs →

    Chesapeake Beach: The 11 Most Affordable Seaside Small Towns in Maryland scoresSeaside character89th pctAffordability83th pct
    Percentile vs Maryland towns on each part of this ranking.
  11. 1Shady Side, Maryland

    Seaside character: 96th percentile · Home value ÷ income: 77th percentile

    Shady Side is a community of 5,806 people in Anne Arundel County, Maryland. Homes have a median value of $503,500 against household income of $153,661; January lows average 30°F.

    5,806 people · Anne Arundel County · median home $503,500 · income $153,661 · Jan low 30°F · 15 in snow

    Full Shady Side, Maryland profile: weather, storms, schools, jobs →

    Shady Side: The 11 Most Affordable Seaside Small Towns in Maryland scoresSeaside character96th pctAffordability77th pct
    Percentile vs Maryland towns on each part of this ranking.

Price vs ranking

Median home value vs ranking, Maryland towns0255075100$123K$382K$640K$899K$1157KMedian home valuePercentile
Orange squares are the 11 towns on this list; green dots are other towns on The Town Files in Maryland.

More Maryland rankings

Same ranking, other places

Methodology. We ranked 124 towns of 500–10,000 people in Maryland (2020 Census population). Lifestyle measures are The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025), shown as percentiles. The combined score is the average of the percentiles shown for each town; a town must be above the middle on every one. Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: