Recently sold homes in Rock Hall, MD

49 homes sold in Rock Hall, MD in the last year. Each links to its full sale record — price, photos, and details.

$415,000Sold May 2026

20812 Mercer Ave, Rock Hall, MD 21661-1427, United States

Rock Hall, MD 21661

3 bd · 2 ba · 1,344 sqft

$560,000Sold Mar 2026

5791 S Hawthorne

Rock Hall, MD 21661

3 bd · 2 ba · 1,536 sqft

$366,000Sold Mar 2026

21139 Striper

Rock Hall, MD 21661

3 bd · 3 ba · 1,626 sqft

$165,000Sold Mar 2026

6179 E Dorlon

Rock Hall, MD 21661

3 bd · 1 ba · 1,000 sqft

$364,900Sold Feb 2026

21141 Striper

Rock Hall, MD 21661

3 bd · 3 ba · 1,626 sqft

$850,000Sold Feb 2026

4938 Huntingfield

Rock Hall, MD 21661

4 bd · 4 ba · 2,174 sqft

$337,000Sold Feb 2026

21122 Striper

Rock Hall, MD 21661

3 bd · 3 ba · 1,712 sqft

$150,000Sold Feb 2026

21250 Green

Rock Hall, MD 21661

2 bd · 1 ba · 1,226 sqft

$307,000Sold Jan 2026

6345 Rock Hall

Rock Hall, MD 21661

3 bd · 2 ba · 1,622 sqft

$407,500Sold Jan 2026

5697 Walnut

Rock Hall, MD 21661

3 bd · 2 ba · 1,774 sqft

$310,000Sold Dec 2025

21119 Striper

Rock Hall, MD 21661

3 bd · 4 ba · 1,628 sqft

$170,000Sold Dec 2025

22783 Mckinleyville

Rock Hall, MD 21661

3 bd · 3 ba · 1,028 sqft

$391,000Sold Dec 2025

21739 Centennial

Rock Hall, MD 21661

4 bd · 2 ba · 2,000 sqft

$285,000Sold Nov 2025

5086 Skinners Neck

Rock Hall, MD 21661

3 bd · 2 ba · 1,404 sqft

$317,000Sold Nov 2025

4921 Piney Neck Rd.

Rock Hall, MD 21661

3 bd · 2 ba · 1,300 sqft

$395,000Sold Nov 2025

5648 S Main

Rock Hall, MD 21661

3 bd · 2 ba · 2,074 sqft

$145,000Sold Oct 2025

5814 Locust

Rock Hall, MD 21661

2 bd · 1 ba · 840 sqft

$362,398Sold Oct 2025

5812 Clam

Rock Hall, MD 21661

3 bd · 3 ba · 1,626 sqft

$360,000Sold Oct 2025

5810 Clam

Rock Hall, MD 21661

3 bd · 3 ba · 1,626 sqft

$649,000Sold Oct 2025

6134 Rock Hall

Rock Hall, MD 21661

4 bd · 5 ba · 3,549 sqft

$799,900Sold Oct 2025

21736 Sunnyside

Rock Hall, MD 21661

5 bd · 3 ba · 1,660 sqft

$640,000Sold Oct 2025

20935 Bayside

Rock Hall, MD 21661

3 bd · 2 ba · 1,765 sqft

$90,000Sold Oct 2025

5656 Circle Park Dr Unit#5692

Rock Hall, MD 21661

2 bd · 2 ba · 800 sqft

$435,000Sold Sep 2025

21055 Bayside

Rock Hall, MD 21661

4 bd · 2 ba · 1,514 sqft

$415,000Sold Sep 2025

21311 Lee

Rock Hall, MD 21661

4 bd · 2 ba · 1,728 sqft

$375,000Sold Sep 2025

5708 Liberty

Rock Hall, MD 21661

3 bd · 2 ba · 1,456 sqft

$617,500Sold Sep 2025

20974 Rock Hall

Rock Hall, MD 21661

6 bd · 2 ba · 3,788 sqft

$215,000Sold Aug 2025

21244 Loller

Rock Hall, MD 21661

3 bd · 2 ba · 1,120 sqft

$260,000Sold Aug 2025

5722 Judefind

Rock Hall, MD 21661

2 bd · 1 ba · 900 sqft

$260,000Sold Aug 2025

5810 Judefind

Rock Hall, MD 21661

2 bd · 2 ba · 850 sqft

$685,000Sold Aug 2025

5807 Beach

Rock Hall, MD 21661

4 bd · 3 ba · 1,400 sqft

$270,000Sold Aug 2025

21114 Striper

Rock Hall, MD 21661

3 bd · 3 ba · 1,628 sqft

$1,531,833Sold Aug 2025

6581 Elizabeths

Rock Hall, MD 21661

5 bd · 3 ba · 3,317 sqft

$585,000Sold Aug 2025

5738 Beach

Rock Hall, MD 21661

4 bd · 3 ba · 2,819 sqft

$150,000Sold Aug 2025

21899 Lovers

Rock Hall, MD 21661

2 bd · 1 ba · 800 sqft

$473,000Sold Jul 2025

22652 Mckinleyville Unit#22652

Rock Hall, MD 21661

3 bd · 2 ba · 2,112 sqft

$550,000Sold Jul 2025

21026 Rock Hall

Rock Hall, MD 21661

3 bd · 2 ba · 1,649 sqft

$535,000Sold Jul 2025

20565 Rock Hall Unit#5

Rock Hall, MD 21661

3 bd · 3 ba · 2,400 sqft

$365,000Sold Jul 2025

5816 Clam

Rock Hall, MD 21661

3 bd · 3 ba · 1,626 sqft

$335,500Sold Jul 2025

5824 Clam

Rock Hall, MD 21661

3 bd · 3 ba · 1,680 sqft

$252,500Sold Jul 2025

6174 Dorlon

Rock Hall, MD 21661

3 bd · 1 ba · 1,008 sqft

$315,000Sold Jul 2025

21740 Lovers

Rock Hall, MD 21661

3 bd · 2 ba · 1,450 sqft

$13,500,000Sold Jun 2025

22076 Napley Green

Rock Hall, MD 21661

6 bd · 4 ba · 6,144 sqft

$135,000Sold Jun 2025

5086 Skinners Neck

Rock Hall, MD 21661

3 bd · 2 ba · 1,404 sqft

$214,000Sold Jun 2025

5855 Crosby

Rock Hall, MD 21661

3 bd · 2 ba · 1,344 sqft

$357,000Sold Jun 2025

5814 Clam

Rock Hall, MD 21661

3 bd · 3 ba · 1,626 sqft

$440,000Sold Jun 2025

21958 Harrington Park

Rock Hall, MD 21661

4 bd · 2 ba · 2,190 sqft

$346,500Sold Jun 2025

21201 Rock Hall

Rock Hall, MD 21661

3 bd · 2 ba · 1,731 sqft

$539,000Sold Jun 2025

5823 S Hawthorne

Rock Hall, MD 21661

5 bd · 3 ba · 1,410 sqft

Listing information is provided through IDX courtesy Keller Williams Capital Properties.

© 2026 BRIGHT, All Rights Reserved

Information Deemed Reliable But Not Guaranteed.

The data relating to real estate for sale on this website appears in part through the BRIGHT Internet Data Exchange program, a voluntary cooperative exchange of property listing data between licensed real estate brokerage firms in which Keller Williams Capital Properties participates, and is provided by BRIGHT through a licensing agreement.

The information provided by this website is for the personal, non-commercial use of consumers and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing.

Some properties which appear for sale on this website may no longer be available because they are under contract, have Closed or are no longer being offered for sale.

Some real estate firms do not participate in IDX and their listings do not appear on this website. Some properties listed with participating firms do not appear on this website at the request of the seller.