OF

Listings

Listings

Find your next river waterfront home by the Chesapeake Bay within the Northern Neck and the Middle Peninsula regions of Virginia by using the simple filters below. Whether you’re looking for a year-round home or a getaway by the bay, you’ve come to the right place. Horsley Real Estate offers a variety of properties, ranging from luxury estates to beautiful stretches of acreage and much more. This website is updated daily, so visit often for the newest listings!

Combine the filters below to narrow your search, using as few or as many filters as you’d like. Choose between County, Price, Agent, Waterfront Access, Residential or Commercial properties throughout Virginia’s River Realm. Our properties are located in the counties of  Lancaster, Middlesex, Mathews, Northumberland, Gloucester, and more! You can easily view all of the properties by clicking the List View button and see all listings by price.

Have questions or looking for something in particular? Contact us for more information

Filter Listings

Status: Sold

Reset Filters

Select filters below and apply them using the Apply Filters button, or search for a specific listing.

County
Type
Price
  • $
  • $
Status
Agent
Find a Specific Listing

Status: Sold

View Photo View List View

105 Listings

Status Price Image Name Address County Waterway Type
Sold $1,349,000 Blue Heron Contemporary 574 Blue Heron Lane
White Stone, VA 22578
Lancaster Tabbs Creek Waterfront
Sold $1,295,000 White Caps Estate 642 Tranquility Road
Reedville, VA 22539
Northumberland Chesapeake Bay Waterfront
Sold $1,250,000 Fanfare on the Rappahannock 259 Kilmer Point Drive
Urbanna, VA 23175
Middlesex Rappahannock River Waterfront
Sold $950,000 Woodas Creek Estate 334 Woodas Creek Road
Mathews, VA 23109
Mathews Woodas Creek Waterfront
Sold $950,000 View to Rigby Retreat from the dock Rigby Retreat 198 Rigby Lane
Diggs, VA 23045
Mathews Chesapeake Bay Waterfront
Sold $898,000 Dancing Creek Residence 8449 Freewelcome Lane
Dutton, VA 23050
Gloucester Dancing Creek Waterfront
Sold $895,000 Somerset by the Bay Somerset by the Bay 2390 Little Bay Road
White Stone, VA 22578
Lancaster Antipoison Creek Waterfront
Sold $895,000 Kendra Point Kedra Point 193 Peake Road
Weems, VA 22576
Lancaster Taylors Creek Waterfront
Sold $875,000 Bayberry Point 192 Bayberry Point Lane
Kilmarnock, VA 22482
Northumberland Indian Creek Waterfront
Sold $849,900 Beautifully landscaped property Home Port Manor 83 Creekside Lane
North, VA 23128
Mathews Blackwater Creek Waterfront
Sold $765,000 Severn Escape 3288 Horse Road
Hayes, VA 23072
Gloucester Severn River Waterfront
Sold $758,000 Sweeping green lawn and meticulous landscaping Sunset Vista 371 Sunset Vista Drive
Hartfield, VA 23071
Middlesex Piankatank River Waterfront
Sold $749,000 side view Bayberry 40 Orion Avenue
Deltaville, VA 23043
Middlesex Rappahannock River Waterfront
Sold $719,000 Sloop Point on Wilton Creek 968 Wilton Creek Road
Hartfield, VA 23071
Middlesex Wilton Creek Waterfront
Sold $695,000 Aptly named 'Bayview' Bayview on Rigby Lane 162 Rigby Lane
Diggs, VA 23045
Mathews Chesapeake Bay Waterfront
Sold $685,000 Harbour View Townhome Harbour View Townhome 361 Harbour View Drive
White Stone, VA 22578
Lancaster Indian Creek Waterfront
Sold $685,000 Bay Haven 139 Bay Haven Lane
Port Haywood, VA
Mathews Mobjack Bay Waterfront
Sold $675,000 Stone Edge 1059 Mill Creek Lane
Kilmarnock, VA 22482
Lancaster Mill Creek Waterfront
Sold $640,000 Timber Cove 46 Urbanna Creek
Saluda, VA 23149
Middlesex Urbanna Creek Waterfront
Sold $615,000 Low Country on Winter Harbor 729 Potato Neck Road
Port Haywood, VA 23138
Mathews Winter Harbor Waterfront
Sold $599,000 Windy Lane Residence 174 Windy Blue Lane
Heathsville, VA 22473
Northumberland Potomac River Waterfront
Sold $599,000 Locust Point Lane Residence Locust Point Lane Residence 105 Locust Point Lane
Wake, VA 23176
Middlesex Mill Creek Waterfront
Sold $595,000 Blackwells Wharf Victorian 1031 Blackwells Wharf Road
Burgess, VA 22432
Northumberland Great Wicomico River Waterfront
Sold $595,000 Twin Coves Colonial, gorgeous views on the Little Wicomico River just off the Chesapeake Bay Twin Cove Colonial 604 Twin Cove Lane
Heathsville, VA 22473
Northumberland Little Wicomico River Waterfront
Sold $575,000 Blue Marl Residence 381 Blue Marl Lane
Reedville, VA 22539
Northumberland Bridge Creek Waterfront
Sold $570,000 Southern Living on the Creek, located in White Stone, VA Southern Living on the Creek 258 Old Point Road
White Stone, VA 22578
Lancaster Tabbs Creek Waterfront
Sold $570,000 Lightkeeper Lane Craftsman 69 Lightkeeper Lane
Hallieford, VA 23068
Mathews Waterfront
Sold $549,950 Beautifully landscaped grounds Cool Springs Contemporary 344 Cool Springs Road
White Stone, VA 22578
Lancaster Cool Springs Pond Waterfront
Sold $539,000 Main level screened porch overlooking the Bay Sand Castle on Stingray Point 3 Cardinal Trail
Deltaville, VA 23043
Middlesex Chesapeake Bay Waterfront
Sold $525,000 In-ground pool for summer fun! Cove Pointe 158 Twin Cove Lane
Ophelia, VA 22530
Northumberland Ellyson Creek Waterfront
Sold $519,000 Windmill Point Waterfront Home 5570 Windmill Point Road
White Stone, VA 22578
Lancaster Little Oyster Creek Waterfront
Sold $515,000 Mizpah Ranch 141 Mizpah Rd
Locust Hill, VA 23092
Middlesex Rappahannock River Waterfront
Sold $495,000 Main Street Colonial 616 Main Street
Reedville, VA 22539
Northumberland Cockrell Creek Waterfront
Sold $495,000 Jackson Creek Cottage 245 Kennardstown Road
Deltaville, VA 23043
Middlesex Jackson Creek Waterfront
Sold $485,000 Walls of Windows Porpoise Cove Escape 340 Porpoise Creek Road
Deltaville, VA 23043
Middlesex Porpoise Creek Waterfront
Sold $465,000 Charming waterfront home within golf cart, bike, walk or very short drive into Irvington Chesapeake Drive Cottage 642 Chesapeake Drive
Irvington, VA 22480
Lancaster Carter Creek Waterfront
Sold $465,000 Irvington Cape Cod 629 Chesapeake Drive
Irvington, VA 22480
Lancaster Inland
Sold $439,000 874 Bald Eagle Road, White Stone, VA 22578 Bay Beach Cottage 874 Bald Eagle Road
White Stone, VA 22578
Lancaster Chesapeake Bay Waterfront
Sold $435,000 Hunton Creek Cottage 72 Monroe Drive
Deltaville, VA 23043
Middlesex Hunton Creek Waterfront
Sold $429,000 Welcome to Creekwood! Creekwood 54 Hunton Creek Lane
Deltaville, VA 23043
Middlesex Hunton Creek Waterfront
Sold $425,000 Waterside slate patio Starfish Cottage 146 Circle Drive
Deltaville, VA 23043
Middlesex Sturgeon Creek Waterfront
Sold $399,500 Boat house on Cockrell Creek Cockrell Creek Ranch 579 Buzzards Point Road
Reedville, VA 22539
Northumberland Cockrell Creek Waterfront
Sold $395,000 Harbour House 51 Harbour Drive
Deltaville, VA 23043
Middlesex Jackson Creek Waterfront
Sold $375,000 Attractive ranch style home Pinkardsville Road Ranch 659 Pinkardsville Road
Lancaster, VA 22508
Lancaster Pond Waterfront
Sold $369,000 Avis Trail Beach House 1560 Avis Trail
Lancaster, VA 22456
Lancaster Corrotoman River Waterfront
Sold $365,000 The River Bank Residence Riverbank Drive Residence 190 Riverbank Drive
Deltaville, VA
Middlesex Rappahannock River Water Access
Sold $360,000 125 year old house - built to last. Roof, gutters, windows, exterior doors in 2000. Millstone Farmhouse 60 Millstone Lane
Gwynn, VA 23066
Mathews Milford Haven Waterfront
Sold $349,000 Mallard Bay Custom Home 445 Mallard Bay Drive
Heathsville, VA 22473
Northumberland Flyway Lake Waterfront
Sold $349,000 Longstreet Creek Home 280 Longstreet Drive
Reedville, VA 22539
Northumberland Cockrell Creek Waterfront
Sold $348,000 Mariners Point Condo 136 Mariners Point Lane
Hartfield, VA 23071
Middlesex Wilton Creek Waterfront
Sold $340,000 1830 Farmhouse and all original outbuildings - lovingly restored! Circle Drive Farmhouse 358 Circle Drive
Port Haywood, VA 23138
Mathews Inland
Sold $310,000 Positively perfect view The Landing 61 Westland Drive
White Stone, VA 22578
Lancaster Rappahannock River & Chesapeake Bay Water Access
Sold $299,950 Pretty yard and landscaping Schooner Lane 132 Schooner Lane
Mathews, VA 23109
Mathews Inland
Sold $299,900 Community pier Taylors Creek Cottage 418 Peake Road
Weems, VA 22576
Lancaster Taylors Creek Waterfront
Sold $299,500 Hacks Neck Residence Hacks Neck Residence 2496 Hacks Neck Road
Heathsville, VA 22473
Northumberland Little Wicomico River Waterfront
Sold $299,000 Middle Gate Residence 648 Middle Gate
Irvington, VA 22480
Lancaster Inland
Sold $295,000 Farmhouse in Weems 3787 Weems Road
Weems, VA 22578
Lancaster Inland
Sold $289,000 Villa at Beach Cove located on the Chesapeake Bay Villa at Beach Cove 173 Beach Cove Drive
White Stone, VA 22578
Lancaster Rappahannock River & Chesapeake Bay Waterfront
Sold $289,000 Windmill Beach Condo 125 Beach Cove Drive
White Stone, VA 22578
Lancaster Rappahannock River & Chesapeake Bay Waterfront
Sold $289,000 Windfall Lane 0 Windfall Lane
White Stone, VA 22578
Lancaster Chesapeake Bay Waterfront, Land
Sold $285,000 Landing Townhome 6819 Windmill Point Road
White Stone, VA 22578
Lancaster Chesapeake Bay Waterfront
Sold $280,000 510' waterfront Ferry Creek Waterfront Lot 000 Piankatank Drive
Dutton, VA 23480
Gloucester Ferry Creek Waterfront, Land
Sold $279,500 Windmill Point Farmhouse 5234 Windmill Point Road
White Stone, VA 22578
Lancaster Big Oyster Creek Waterfront
Sold $279,000 Jeanne Drive Residence 7396 Jeanne Drive
Gloucester, VA 23061
Gloucester Inland
Sold $275,000 Johns Neck Residence 611 Johns Neck Road
Weems, VA 22576
Lancaster Carter Creek Waterfront
Sold $269,900 Quarters Cove Residence 355 Quarters Cove Drive
Weems, VA 22576
Lancaster Water Access
Sold $265,000 Complete renovation - vinyl siding, gutters, windows, landscaping, fencing. Williams Landing Cottage 6881 Williams Landing Road
Hayes, VA 23072
Gloucester Inland
Sold $255,000 Pocahontas Road Cottage 14 Pocahontas Road
Kilmarnock, VA 22482
Northumberland Indian Creek Waterfront
Sold $250,000 Fitchetts Wharf Cottage 984 Fitchetts Wharf Road
Moon, VA 23119
Mathews Inland
Sold $249,500 James Wharf Homesite 3 James Wharf Homesite 3 4 James Wharf Road
White Stone, VA 22578
Lancaster Carters Creek Waterfront, Land
Sold $249,500 Huge deck with retractable awning Dogwood Cottage 37 Dogwood Drive
Mollusk, VA 22517
Lancaster Corrotoman River Water Access
Sold $249,000 Kilmarnock Colonial 135 Church Street
Kilmarnock, VA 22482
Lancaster Inland
Sold $244,900 Skillman Lane Home 10097 Skillman Lane
Gloucester, VA 23061
Gloucester Inland
Sold $242,000 Greenfield Road Ranch 170 Greenfield Road
Lancaster, VA 22503
Lancaster Greenvale Creek Waterfront
Sold $239,900 Front view of the home Pocahontas Road Ranch 280 Pocahontas Road
Kilmarnock, VA 22482
Northumberland Inland
Sold $230,000 Solid brick home conveniently located in White Stone Pine Drive Residence 150 Pine Drive
White Stone, VA 22578
Lancaster Inland
Sold $219,900 Jackson Creek Residence 863 Fishing Bay Road
Deltaville, VA 23043
Middlesex Jackson Creek Waterfront
Sold $215,000 Approach to the home Pittmans Farmhouse 151 Pittmans Drive
Irvington, VA 22480
Lancaster Inland
Sold $209,500 Immaculate ranch home with a seaside cottage feel, close to the beach and move in ready! Sand Bank Residence 587 Sand Bank Road
New Point, VA 23125
Mathews Chesapeake Bay Inland
Sold $199,000 Build your dream home on your dream location! Bay Shore Point 00 Bay Shore Point Road
Port Haywood, VA 23128
Mathews Mobjack Bay Waterfront, Land
Sold $199,000 Front main view of the home North Oakes Circle 100 N. Oakes Circle
Saluda, VA 23149
Middlesex Inland
Sold $197,000 Main view of the house Riverview Drive Cottage 8190 Riverview Drive
Dutton, VA 23061
Gloucester Piankatank River Water Access
Sold $189,900 Front view of the home General Puller Highway Home 11829 General Puller Highway
Hartfield, VA 23071
Middlesex Inland
Sold $186,000 Antipoison Creek with 300' of waterfront Windmill Point Road Lot 995 Windmill Point Road
White Stone, VA 22578
Lancaster Antipoison Creek Waterfront, Land
Sold $175,000 Well maintained home Currioman Drive Home 541 Currioman Drive
Montross, VA 22520
Westmoreland Water Access
Sold $164,900 Mary Ball Road Ranch 4960 Mary Ball Road
Lancaster, VA 22503
Lancaster Inland
Sold $160,000 Front view of the building Gwynn’s Island Commercial Building 1140 Old Ferry Road
Grimstead, VA 23064
Mathews Inland
Sold $149,950 Overlook Homesite 8 Overlook Homesite 8 8 Overlook Court
Lancaster, VA 22503
Lancaster Corrotoman River Waterfront, Land
Sold $147,000 Situated on 2.2 acres Hartfield Ranch 12823 General Puller Highway
Hartfield, VA 23071
Middlesex Inland
Sold $145,000 Captains Way Homesite Captains Way Homesite 0 Captains Way
Reedville, VA 22539
Northumberland Great Wicomico River Waterfront, Land
Sold $139,950 Main Front View Town Bridge Ranch 2060 Town Bridge Road
Urbanna, VA 23175
Middlesex Inland
Sold $135,000 Carters Cove Residence 46 Carters Cove Drive
Weems, VA 22576
Lancaster Inland
Sold $129,900 Entrance Coachpoint Cottage 780 Coachpoint Road
Hartfield, VA 23071
Middlesex Water Access
Sold $119,900 Pine Cove Ranch 133 Pine Cove
Topping, VA 23169
Middlesex Land
Sold $94,500 Charming home in the village of Weems Weems Cape Cod 2646 Weems Road
Weems, VA 22578
Lancaster Inland
Sold $87,500 Otter Cove Lot 1.22 acres Otter Cove Lot 000 Otter Cove
Deltaville, VA 23043
Middlesex Water Access, Inland, Land
Sold $69,950 Overlook Homesite Overlook Homesite 9 9 Overlook Court
Lancaster, VA 22503
Lancaster Corrotoman River Waterfront, Land
Sold $57,000 Wake Road Acreage 2162 Wake Road
Wake, VA 23176
Middlesex Inland, Land
Sold $55,000 Pintail Trail Lot Pintail Trail
Wake, VA 23176
Middlesex Rappahannock River Water Access, Land
Sold $25,000 James Wharf Homesite 6 6 James Wharf Road
White Stone, VA 22578
Lancaster Carters Creek Inland, Land
Sold $25,000 James Wharf Homesite 7 7 James Wharf Road
White Stone, VA 22578
Lancaster Inland, Land
Sold $25,000 Oakes Landing Homesite Oakes Landing Homesite Oakes Landing Road
Saluda, VA 23149
Middlesex Water Access, Land
Sold $15,000 1.3 acre lot Heron Drive Lot 14 Heron Drive
Weems, VA 22576
Lancaster Water Access, Inland, Land
Sold $7,000 Lot overlooking pond Lot 31 on Lakeview Drive 31 Lakeview Drive
Heathsville, VA 22473
Northumberland Water Access, Land
Sold $6,000 Senior Creek Place Lot 00 Senior Creek Place
Lancaster, VA 22503
Lancaster Corrotoman River Water Access, Land