Properties for sale in Rock Hall

90,403 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
12 pictures Arrow icon pointing to the right
House
House for sale in Rock Hall, Kent County
USD 599,900
Rock Hall, Kent County
TerraceDeckEquipped kitchenSwimming pool

Oct 14, 2026

29 pictures Arrow icon pointing to the right
House
House for sale in Rock Hall, Kent County
USD 625,000
Rock Hall, Kent County
TerraceParkingEquipped kitchen

Oct 13, 2026

View photo Arrow icon pointing to the right
Updated
Foreclosure
Land
Land for sale in New Yarmouth, Rock Hall
Request Details
New Yarmouth, Rock Hall

1 day + 3 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Rock Hall, Kent County
Request Details
Rock Hall, Kent County

1 Bathroom

2,424 sq.ft

1 day + 3 hours ago

24 pictures Arrow icon pointing to the right
House
House for sale in Rock Hall, Kent County
USD 320,000
Rock Hall, Kent County
GardenTerraceEquipped kitchen

Oct 13, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Rock Hall, Kent County
USD 425,000
Rock Hall, Kent County

3 Bedrooms

1 Bathroom

1,428 sq.ft

FireplaceEquipped kitchenParking

1 week + 3 hours ago

24 pictures Arrow icon pointing to the right
Farm
Farm for sale in New Yarmouth, Rock Hall
USD 799,000
New Yarmouth, Rock Hall

4 Bedrooms

2 Bathrooms

3,300 sq.ft

1 week + 3 hours ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Gratitude, Rock Hall
USD 160,000
Gratitude, Rock Hall

2 weeks + 1 day ago

30 pictures Arrow icon pointing to the right
House
House for sale in Rock Hall, Kent County
USD 650,000
Rock Hall, Kent County

4 Bedrooms

2 Bathrooms

2,300 sq.ft

Swimming poolDeckFireplaceEquipped kitchen

6 days + 3 hours ago

51 pictures Arrow icon pointing to the right
House
House for sale in Rock Hall, Kent County
USD 299,999
Rock Hall, Kent County

4 Bedrooms

2 Bathrooms

1,499 sq.ft

Parking

3 weeks + 3 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Rock Hall, Kent County
USD 299,999
Rock Hall, Kent County

4 Bedrooms

2 Bathrooms

1,499 sq.ft

3 weeks + 2 days ago

61 pictures Arrow icon pointing to the right
House
House for sale in Rock Hall, Kent County
USD 396,700
Rock Hall, Kent County

3 Bedrooms

1 Bathroom

1,440 sq.ft

Oct 19, 2026

39 pictures Arrow icon pointing to the right
House
House for sale in Rock Hall, Kent County
USD 395,000
Rock Hall, Kent County

4 Bedrooms

2 Bathrooms

2,640 sq.ft

GardenDeckEquipped kitchen

Oct 10, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Rock Hall, Kent County
USD 624,900
Rock Hall, Kent County

1 Bedroom

1 Bathroom

1,508 sq.ft

Oct 10, 2026

23 pictures Arrow icon pointing to the right
House
House for sale in Sharpstown, Rock Hall
USD 624,900
Sharpstown, Rock Hall

1 Bedroom

1 Bathroom

1,508 sq.ft

Oct 10, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Rock Hall, Kent County
USD 395,000
Rock Hall, Kent County

4 Bedrooms

2 Bathrooms

2,640 sq.ft

GardenDeckEquipped kitchen

Oct 10, 2026

24 pictures Arrow icon pointing to the right
House
House for sale in Rock Hall, Kent County
USD 250,000
Rock Hall, Kent County

3 Bedrooms

1 Bathroom

1,523 sq.ft

GardenFireplaceEquipped kitchenParking

Oct 10, 2026

13 pictures Arrow icon pointing to the right
Land
Land for sale in Gratitude, Rock Hall
USD 155,000
Gratitude, Rock Hall

Oct 09, 2026

3 pictures Arrow icon pointing to the right
Land
Land for sale in Gratitude, Rock Hall
USD 160,000
Gratitude, Rock Hall

Oct 07, 2026

11 pictures Arrow icon pointing to the right
Commercial
Commercial for sale in Rock Hall, Kent County
USD 550,000
USD 585,000
6%
Rock Hall, Kent County

10,000 sq.ft

Parking

1 week + 3 days ago

14 pictures Arrow icon pointing to the right
House
House for sale in Rock Hall, Kent County
USD 425,000
Rock Hall, Kent County

3 Bedrooms

2 Bathrooms

1,650 sq.ft

Equipped kitchenParking

1 week + 3 days ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Rock Hall, Kent County
USD 599,900
Rock Hall, Kent County

3 Bedrooms

2 Bathrooms

1,650 sq.ft

DeckEquipped kitchen

Oct 14, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Rock Hall, Kent County
USD 127,000
USD 131,000
3%
Rock Hall, Kent County

2 Bedrooms

1 Bathroom

800 sq.ft

Garden

Oct 12, 2026

View photo Arrow icon pointing to the right
Land
Land for sale in Gratitude, Rock Hall
USD 699,900
Gratitude, Rock Hall

Sep 21, 2026

5 pictures Arrow icon pointing to the right
Land
Land for sale in Little Neck Farms, Rock Hall
USD 160,000
Little Neck Farms, Rock Hall

Sep 13, 2026

7 pictures Arrow icon pointing to the right
Updated
Commercial
Commercial for sale in Rock Hall, Kent County
USD 299,000
Rock Hall, Kent County

3,430 sq.ft

Parking

2 days + 3 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Rock Hall, Kent County
Request Details
Rock Hall, Kent County

3 Bedrooms

2 Bathrooms

1,700 sq.ft

Equipped kitchenParking

1 week + 1 day ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Rock Hall, Kent County
USD 39,000
USD 48,000
19%
Rock Hall, Kent County

1 week + 1 day ago

6 pictures Arrow icon pointing to the right
Land
Land for sale in Hidden Acres, Rock Hall
USD 850,000
Hidden Acres, Rock Hall

1 week + 3 days ago

24 pictures Arrow icon pointing to the right
House
House for sale in Rock Hall, Kent County
USD 480,000
Rock Hall, Kent County

5 Bedrooms

2 Bathrooms

1,664 sq.ft

Equipped kitchen

1 week + 3 days ago