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 660+
- Lakefront 160+
- Mountain or lake views 1140+
- Oceanfront <10
- Off-the-grid 20+
- Pond, rivers, streams 780+
- Secluded 400+
- Ski In/Out (Slopeside) 10+
- Under $250K 620+

Homes
- 10+ acres 660+
- Condos & townhouses 1390+
- Countryside 2030+
- Luxury 1200+
- Mountain or lake views 1140+
- New construction 520+
- Newest listings 170+
- On the water 380+
- Under $300K 910+

Luxury
- Luxury Homes 360+

Land
- Close to trails 440+
- Maple sugaring <10
- No-zoning towns 290+
- With a field or pasture <10
- Pond, rivers, streams 1200+
- With mountain views 660+

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

By Property Type
- Residential 5120+
- Luxury 300+
- Land & Recreational 2180+
- Waterfront 410+
- Multi Unit & Commercial 1980+


The Land Guys
- All properties 10+
- Commercial 1430+
- Country homes & estates 320+
- Land 2180+
- Farms 40+
- Timberland <10
- Waterfront 1460+
- Camps & Cabins 10+

By State
- New Hampshire 6900+
- Vermont 3780+
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 70+
- Dorset 10+
- Landgrove <10
- Manchester 40+
- 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 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 60+
- Camps and Seasonal Properties <10
- Waterfront 10+
Chittenden County
- Bolton <10
- Burlington 60+
- Charlotte 10+
- Colchester 50+
- Essex 30+
- Hinesburg 10+
- Huntington <10
- Jericho 20+
- Milton 60+
- Richmond 10+
- Shelburne 20+
- South Burlington 70+
- St. George <10
- Underhill <10
- Westford <10
- Williston 30+
- Winooski 10+
Essex County
- Averill <10
- Bloomfield <10
- Brighton 10+
- Canaan 30+
- Concord 10+
- East Haven <10
- Guildhall <10
- Lemington <10
- Lunenburg 20+
- Maidstone <10
- Norton <10
- Land 40+
- Camps and Seasonal Properties 30+
- Waterfront 10+
Franklin County
- Bakersfield <10
- Berkshire 10+
- Enosburg 20+
- Fairfax 20+
- Fairfield <10
- Fletcher <10
- Franklin <10
- Georgia 10+
- Highgate <10
- Montgomery 10+
- Richford 40+
- Sheldon <10
- St. Albans City 10+
- St. Albans Town 20+
- Swanton 40+
Grand Isle County
- Alburgh 20+
- Grand Isle 10+
- Isle La Motte 10+
- North Hero 10+
- South Hero 10+
Lamoille County
- Belvidere <10
- Cambridge 10+
- Eden 10+
- Elmore <10
- Hyde Park 10+
- Johnson 10+
- Morristown 40+
- Stowe 80+
- 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 50+
- 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 20+
- Lowell 10+
- Morgan <10
- Newport City 30+
- Troy 20+
- Westfield <10
- Westmore 10+
- Land 70+
- Camps and Seasonal Properties 20+
- Waterfront 10+
Washington County
- Barre City 30+
- Barre Town 20+
- 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 20+
- Waterbury 10+
- Woodbury 10+
- Worcester <10
- Land 50+
- Camps and Seasonal Properties 10+
- Waterfront 10+
Windham County
- Athens <10
- Brattleboro 60+
- Brookline <10
- Dover 70+
- Dummerston <10
- Grafton <10
- Guilford <10
- Halifax 10+
- Jamaica 20+
- Londonderry 20+
- Marlboro 10+
- Newfane 10+
- Putney <10
- Rockingham 30+
- Stratton 20+
- Townshend 10+
- Vernon <10
- Wardsboro 10+
- Westminster 20+
- Whitingham 10+
- Windham <10
- Land 110+
- Camps and Seasonal Properties 10+
- Waterfront 10+
Windsor County
- Andover 10+
- Barnard 10+
- Bethel 10+
- Bridgewater 10+
- Cavendish 10+
- Chester 30+
- Hartford 60+
- Hartland 10+
- Ludlow 60+
- Norwich 10+
- Plymouth 10+
- Pomfret <10
- Reading 10+
- Rochester 10+
- Royalton 10+
- Sharon <10
- Springfield 50+
- Stockbridge <10
- Weathersfield <10
- West Windsor 10+
- Woodstock 30+
- Land 90+
- Camps and Seasonal Properties 30+
- Waterfront 10+

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