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 590+
- Lakefront 180+
- Mountain or lake views 1130+
- Oceanfront <10
- Off-the-grid 10+
- Pond, rivers, streams 790+
- Secluded 360+
- Ski In/Out (Slopeside) 10+
- Under $250K 610+

Homes
- 10+ acres 590+
- Condos & townhouses 1380+
- Countryside 2020+
- Luxury 1160+
- Mountain or lake views 1130+
- New construction 470+
- Newest listings 570+
- On the water 390+
- Under $300K 990+

Luxury
- Luxury Homes 340+

Land
- Close to trails 430+
- Maple sugaring <10
- No-zoning towns 260+
- With a field or pasture <10
- Pond, rivers, streams 1180+
- With mountain views 620+

Farms
- Dairy farms 10+
- General agricultural 930+
- Horse farms 160+
- Maple Sugaring <10

By Property Type
- Residential 5370+
- Luxury 260+
- Land & Recreational 2180+
- Waterfront 380+
- Multi Unit & Commercial 1840+


The Land Guys
- All properties 10+
- Commercial 1390+
- Country homes & estates 260+
- Land 2180+
- Farms 40+
- Timberland <10
- Waterfront 1490+
- Camps & Cabins <10

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

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