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.


By Property Type
- Residential 6060+
- Luxury 1290+
- Land & Recreational 3650+
- Waterfront 450+
- Multi Unit & Commercial 2550+


The Land & Lake Guys
- Recreational <10
- Land 30+
- Country Estates <10
- Waterfront 10+

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

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