Search Vermont Real Estate by Category
Below, find all real estate for sale in northwestern Vermont. From Burlington to St. Albans to Grand Isle, let us help you find just the property you're looking for. Don't hesitate to contact us- our agents are passionate about helping you find your next home!
Before you start searching, create an account to save your favorites and receive alerts when similar listings hit the market.


Getaways
- 10+ acres 540+
- Lakefront 100+
- Mountain or lake views 960+
- Oceanfront <10
- Off-the-grid 10+
- Pond, rivers, streams 610+
- Secluded 330+
- Ski In/Out (Slopeside) 10+
- Under $250K 430+

Homes
- 10+ acres 540+
- Condos & townhouses 1460+
- Countryside 1640+
- Luxury 1150+
- Mountain or lake views 960+
- New construction 490+
- Newest listings 300+
- On the water 300+
- Under $300K 680+

Luxury
- Luxury Homes 370+


Farms
- Dairy farms 10+
- General agricultural 760+
- Horse farms 140+
- Maple Sugaring <10

By Property Type
- Residential 4330+
- Luxury 230+
- Land & Recreational 1940+
- Waterfront 130+
- Multi Unit & Commercial 1750+


The Land Guys
- All properties 20+
- Commercial 1320+
- Country homes & estates 220+
- Land 1940+
- Farms 30+
- Timberland <10
- Waterfront 510+
- Camps & Cabins <10

By State
- New Hampshire 5690+
- Vermont 3800+
Addison County
- Addison <10
- Bridport 10+
- Bristol <10
- Cornwall <10
- Ferrisburgh 10+
- Goshen <10
- Granville <10
- Hancock <10
- Leicester <10
- Lincoln <10
- Middlebury 20+
- Monkton 10+
- New Haven <10
- Orwell <10
- Panton <10
- Ripton <10
- Salisbury <10
- Shoreham <10
- Starksboro <10
- Vergennes 10+
- Waltham <10
- Weybridge <10
- Whiting <10
- Land 30+
- Camps and Seasonal Properties <10
- Waterfront <10
Bennington County
- Arlington 10+
- Bennington 50+
- Dorset 10+
- Landgrove <10
- Manchester 50+
- Peru 10+
- Pownal 10+
- Readsboro <10
- Rupert <10
- Sandgate <10
- Searsburg <10
- Shaftsbury 10+
- Stamford <10
- Sunderland <10
- Winhall 10+
- Woodford <10
- Land 50+
- Camps and Seasonal Properties 10+
- Waterfront <10
Caledonia County
- Barnet <10
- Burke 20+
- Danville 10+
- Groton <10
- Hardwick 10+
- Kirby <10
- Lyndon 20+
- Newark <10
- Peacham <10
- Ryegate <10
- Sheffield <10
- St. Johnsbury 40+
- Stannard <10
- Sutton <10
- Walden <10
- Waterford <10
- Wheelock <10
- Land 40+
- Camps and Seasonal Properties 10+
- Waterfront 10+
Chittenden County
- Bolton <10
- Burlington 80+
- Charlotte 10+
- Colchester 40+
- Essex 20+
- Hinesburg 10+
- Huntington <10
- Jericho 10+
- Milton 40+
- Richmond 10+
- Shelburne 20+
- South Burlington 60+
- St. George <10
- Underhill 10+
- Westford <10
- Williston 20+
- Winooski 10+
Essex County
- Averill <10
- Bloomfield <10
- Brighton 20+
- Canaan 20+
- Concord <10
- East Haven <10
- Guildhall <10
- Lemington <10
- Lunenburg <10
- Maidstone <10
- Norton 10+
- Land 30+
- Camps and Seasonal Properties 40+
- Waterfront 10+
Franklin County
- Bakersfield <10
- Berkshire 10+
- Enosburg 10+
- Fairfax 10+
- Fairfield <10
- Fletcher <10
- Franklin <10
- Georgia 10+
- Highgate 10+
- Montgomery 10+
- Richford 20+
- Sheldon 10+
- St. Albans City 40+
- St. Albans Town 30+
- Swanton 30+
Grand Isle County
- Alburgh 10+
- Grand Isle 10+
- Isle La Motte 10+
- North Hero 10+
- South Hero 20+
Lamoille County
- Belvidere <10
- Cambridge 10+
- Eden 10+
- Elmore <10
- Hyde Park 10+
- Johnson 10+
- Morristown 40+
- Stowe 90+
- Washington <10
- Waterville <10
- Wolcott 20+
- Land 50+
- Camps and Seasonal Properties 10+
- Waterfront <10
Orange County
- Bradford <10
- Braintree <10
- Brookfield <10
- Chelsea <10
- Corinth <10
- Fairlee <10
- Newbury 10+
- Orange <10
- Randolph 20+
- Strafford <10
- Thetford 10+
- Topsham 10+
- Tunbridge <10
- Vershire <10
- Washington <10
- West Fairlee <10
- Williamstown 10+
- Land 50+
- Camps and Seasonal Properties <10
- Waterfront 10+
Orleans County
- Albany <10
- Barton 10+
- Brownington <10
- Charleston <10
- Coventry <10
- Craftsbury <10
- Derby 20+
- Glover 10+
- Greensboro <10
- Holland <10
- Irasburg <10
- Jay 10+
- Lowell 10+
- Morgan <10
- Newport City 50+
- Troy 10+
- Westfield <10
- Westmore <10
- Land 60+
- Camps and Seasonal Properties 10+
- Waterfront 10+
Washington County
- Barre City 20+
- Barre Town 10+
- Berlin 10+
- Cabot <10
- Calais 10+
- Duxbury <10
- East Montpelier 10+
- Fayston 10+
- Marshfield <10
- Middlesex <10
- Montpelier 20+
- Moretown <10
- Northfield 10+
- Plainfield <10
- Roxbury <10
- Waitsfield 10+
- Warren 30+
- Waterbury 10+
- Woodbury 10+
- Worcester <10
- Land 50+
- Camps and Seasonal Properties 10+
- Waterfront <10
Windham County
- Athens <10
- Brattleboro 40+
- Brookline <10
- Dover 110+
- Dummerston <10
- Grafton <10
- Guilford <10
- Halifax <10
- Jamaica 20+
- Londonderry 20+
- Marlboro 10+
- Newfane 10+
- Putney 10+
- Rockingham 10+
- Stratton 30+
- Townshend <10
- Vernon 10+
- Wardsboro 10+
- Westminster 10+
- Whitingham 10+
- Windham <10
- Land 110+
- Camps and Seasonal Properties 20+
- Waterfront 10+
Windsor County
- Andover 10+
- Barnard <10
- Bethel 10+
- Bridgewater 10+
- Cavendish 20+
- Chester 30+
- Hartford 70+
- Hartland 10+
- Ludlow 110+
- Norwich 10+
- Plymouth 20+
- Pomfret <10
- Reading <10
- Rochester <10
- Royalton 10+
- Sharon <10
- Springfield 50+
- Stockbridge 10+
- Weathersfield 10+
- West Windsor 10+
- Woodstock 40+
- Land 120+
- Camps and Seasonal Properties 40+
- Waterfront 20+

Belknap County, NH
- Alton 30+
- Barnstead 20+
- Belmont 30+
- Center Harbor <10
- Gilford 50+
- Gilmanton 10+
- Laconia 160+
- Meredith 40+
- New Hampton 10+
- Sanbornton 10+
- Tilton 10+
Carroll County, NH
- Albany <10
- Bartlett 60+
- Brookfield <10
- Chatham <10
- Conway 120+
- Eaton <10
- Effingham 10+
- Freedom 10+
- Hales Location 10+
- Jackson 10+
- Madison 10+
- Moultonboro 40+
- Ossipee 40+
- Sandwich 50+
- Tamworth 10+
- Tuftonboro 20+
- Wakefield 20+
- Wolfboro 40+
Cheshire County, NH
- Alstead <10
- Chesterfield <10
- Dublin <10
- Fitzwilliam 10+
- Gilsum <10
- Harrisville <10
- Hinsdale 20+
- Jaffrey 30+
- Keene 80+
- Marlborough <10
- Marlow <10
- Nelson <10
- Richmond <10
- Rindge 10+
- Roxbury <10
- Stoddard <10
- Sullivan <10
- Surry <10
- Swanzey 20+
- Troy 10+
- Walpole 10+
- Westmoreland <10
- Winchester 20+
Coos County, NH
- Carroll 10+
- Clarksville <10
- Colebrook 30+
- Columbia 10+
- Dalton 10+
- Dummer <10
- Errol <10
- Gorham 20+
- Jefferson 10+
- Lancaster 20+
- Milan <10
- Northumberland 10+
- Pittsburg 20+
- Randolph <10
- Shelburne <10
- Stark 10+
- Stewartstown 10+
- Stratford 10+
- Whitefield 10+
Grafton County, NH
- Alexandria 10+
- Ashland <10
- Bath 10+
- Benton <10
- Bethlehem 20+
- Bridgewater <10
- Bristol 10+
- Campton 40+
- Canaan 30+
- Dorchester <10
- Easton <10
- Ellsworth <10
- Enfield 10+
- Franconia 10+
- Grafton 10+
- Groton <10
- Hanover 20+
- Haverhill 20+
- Hebron <10
- Holderness 10+
- Landaff <10
- Lebanon 30+
- Lincoln 90+
- Lisbon <10
- Littleton 30+
- Lyme <10
- Monroe <10
- Orford 10+
- Piermont <10
- Plymouth 30+
- Rumney 10+
- Sugar Hill 10+
- Thornton 30+
- Warren <10
- Waterville Valley 10+
- Wentworth <10
- Woodstock 20+
Hillsborough County, NH
- Amherst 20+
- Antrim 10+
- Bedford 50+
- Bennington 10+
- Brookline 10+
- Deering <10
- Francestown 10+
- Goffstown 20+
- Greenfield <10
- Greenville 10+
- Hancock 10+
- Hillsborough 40+
- Hollis 10+
- Hudson 40+
- Litchfield <10
- Lyndeborough <10
- Manchester 210+
- Mason <10
- Merrimack 40+
- Milford 20+
- Mont Vernon 10+
- Nashua 130+
- New Boston 10+
- New Ipswich 10+
- Pelham 10+
- Peterborough 30+
- Sharon <10
- Temple <10
- Weare 20+
- Wilton <10
- Windsor <10
Merrimack County, NH
- Allenstown 10+
- Andover 10+
- Boscawen 10+
- Bow 20+
- Bradford 10+
- Canterbury 10+
- Chichester 10+
- Concord 100+
- Danbury 10+
- Dunbarton <10
- Epsom 10+
- Franklin 20+
- Henniker 10+
- Hooksett 30+
- Hopkinton 10+
- Loudon 10+
- Newbury 20+
- Northfield 10+
- Pembroke 10+
- Pittsfield 10+
- Salisbury <10
- Sutton 10+
- Warner 10+
- Webster <10
- Wilmot <10
Rockingham County, NH
- Atkinson 10+
- Auburn 30+
- Brentwood 30+
- Candia <10
- Chester 10+
- Danville 10+
- Deerfiled 10+
- Derry 80+
- East Kingston <10
- Epping 50+
- Exeter 90+
- Fremont 10+
- Greenland 30+
- Hampstead 10+
- Hampton 70+
- Hampton Falls <10
- Kensington <10
- Kingston 10+
- Londonderry 100+
- New Castle <10
- Newfields <10
- Newington <10
- Newmarket 20+
- Newton 10+
- North Hampton 10+
- Northwood 20+
- Nottingham 10+
- Plaistow 20+
- Portsmouth 170+
- Raymond 40+
- Rye 30+
- Salem 50+
- Sandown 20+
- Seabrook 30+
- South Hampton <10
- Stratham 20+
- Windham 50+
Strafford County, NH
- Barrington 50+
- Dover 110+
- Durham 20+
- Farmington 20+
- Lee <10
- Madbury <10
- Middleton 10+
- Milton 10+
- New Durham 10+
- Rochester 110+
- Rollinsford <10
- Somersworth 50+
- Strafford <10
Sullivan County, NH
- Acworth <10
- Charlestown 20+
- Claremont 70+
- Cornish <10
- Croydon <10
- Goshen 10+
- Grantham 20+
- Langdon <10
- Lempster 10+
- Newport 60+
- Plainfield <10
- Springfield <10
- Sunapee 10+
- Unity <10
- Washington 10+
Easy Waterfront Property Search
- Derby Pond <10
- Big Salem Lake <10
- Lake Champlain Alburgh <10
- Lake Champlain Grand Isle <10
- Lake Champlain Isle LaMotte <10
- Lake Champlain North Hero 10+
- Lake Champlain South Hero 10+
- Lake Champlain Orwell <10
- Lake Champlain Weybridge <10
- Lake Champlain West Haven <10
- Lake Champlain Shoreham <10
- Lake Champlain Panton <10
- Lake Champlain Fairhaven <10
- Lake Champlain Benson <10
- Arrowhead Lake <10
- Lake Champlain Bridport <10
- Lake Champlain Shelburne <10
- Lake Champlain St. Albans <10
- Lake Champlain Swanton <10
- Lake Champlain Burlington 10+
- Lake Champlain Charlotte <10
- Lake Champlain Colchester <10
- Lake Champlain Georgia <10
- Lake Champlain Highgate <10
- Lake Champlain Milton <10
- Lake Carmi <10
- Lake Champlain (Central) <10
- Lake Champlain (Islands) 10+
- Lake Champlain (North) <10
- Lake Eden <10