15 Largest Cities in Vermont [2025]

Vermont may be known for its scenic landscapes, charming small towns, and unbeatable maple syrup, but it also offers a high quality of life. The 15 largest cities in Vermont each bring something unique to the table, whether you’re looking for a bustling college town or a serene lakeside escape.
From the lively streets of Burlington to the historic charm of Montpelier and the growing suburban hubs like Essex and Colchester, come with us as we take a look at the 15 largest cities in Vermont and what makes each one special.
All of the rental data included here comes from our internal database of rent estimates, which is available for download. Transit scores come from Walk Score, and census information comes directly from the U.S. Census Bureau website.
15 Largest Cities in Vermont [2025]
1. Burlington
- Average rent for a one-bedroom apartment: $1,813
- Average rent for a two-bedroom apartment: $2,583
- Population: 44,743
- Median household income: $68,854
- Walk score: 59
- Transit score: 39
- Bike score: 81
- Map of Burlington
First on our list is Vermont’s largest city by population, Burlington. The city is perched on the shores of Lake Champlain and within sight of beautiful snow-capped mountains. With a population of just under 45,000, Burlington has an impressive mix of scenic views, outdoor activities, and local charm, making it an attractive place for those who love a balance of urban and natural living.
Winters here can be intense, with a hefty amount of snow and freezing temperatures. So, if you're moving here, make sure to bundle up and be prepared for snow removal duties.
Burlington’s rental market is in high demand, especially with so many college students attending the University of Vermont. If you’re thinking of looking for an apartment, consider starting sooner rather than later. With that said, the city hosts a welcoming community and an array of parks, local markets, and a lively cultural scene.
Whether you’re exploring the arts at one of the many galleries and theaters, enjoying a meal at local favorites like Henry’s Diner, or hiking through Waterfront Park, there's always something to do in the largest city in Vermont.
Check out our listings in Burlington.
2. Bennington
- Starting rent for an apartment in Bennington: $2,200
- Population: 37,247
- Median household income: $71,494
- Walk score: N/A
- Transit score: N/A
- Bike score: N/A
- Map of Bennington
Tucked against the Vermont-New York border, Bennington is the second-biggest city in Vermont by population and the state’s oldest town. The town is divided into three distinct areas—Old Bennington, North Bennington, and Downtown Bennington—each offering its own character, from quaint shops to local restaurants like Pangaea, known for its upscale, seasonal menu and adjacent lounge. Home also to many stunning natural spots like Harmon Hill Trail, Bennington rewards hikers with panoramic views of the surrounding area.
While the job market may be more competitive due to its small business-based economy, residents can make the one-hour commute over state lines to Albany, New York, for more professional opportunities.
All in all, Bennington's strong community spirit and safe environment make it an attractive destination for those looking to escape the hustle of larger cities.
Check out our listings in Bennington.
3. South Burlington
- Starting rent for an apartment in South Burlington: $1,700
- Population: 20,292
- Median household income: $97,229
- Walk score: 29
- Transit score: N/A
- Bike score: 55
- Map of South Burlington
South Burlington is one of the many charming towns in Vermont that’s perfect for those seeking a suburban pace of life. It lies just south of its bustling neighbor and is one of the many cities in Vermont known for its excellent public schools and a strong commitment to providing outdoor recreation. In fact, it's known to be one of the best places in Vermont to raise a family.
Whether you're taking advantage of events at top-notch parks like Veterans Memorial Park, hitting the tennis courts, or enjoying a day at Red Rocks Park along Lake Champlain, it’s hard to be bored in South Burlington.
The city is also home to some great local spots, including Higher Ground, which is a must-visit music venue that hosts local talent and national acts, and Al’s French Frys, which offers delicious meals in a family-friendly atmosphere.
Plus, South Burlington boasts Vermont's largest indoor mall, University Mall, providing plenty of options for retail therapy. With a laid-back vibe and easy access to both the cityscape of Burlington and the natural beauty of Vermont, South Burlington has everything you need to feel at home.
Check out our listings in South Burlington.
4. Colchester
- Starting rent for an apartment in Colchester: N/A
- Population: 17,524
- Median household income: $97,708
- Walk score: N/A
- Transit score: N/A
- Bike score: N/A
- Map of Colchester
Just north of Burlington, you’ll find Colchester, one of the most charming Vermont cities. It is surrounded by water on three sides, offering stunning views of Lake Champlain, Malletts Bay, the Winooski River, the Lamoille River, and countless streams and brooks that weave throughout the area. Living here means having access to all the beauty Vermont has to offer, from picturesque lake vistas to the peaceful, natural landscape surroundings.
Residents enjoy walking, biking, and fishing along Causeway Park and Colchester Causeway, a popular four-mile stretch that crosses Lake Champlain. The town’s recreational amenities are also top-notch, with parks offering year-round lake access for boating, ice fishing, or broomball.
The town’s dynamic Parks and Recreation Department offers summer camps, seasonal events, and so much more to explore. For local culture, the historic Sunset Drive-In theater provides a nostalgic movie experience, and the nearby Saint Michael's College Playhouse offers a great venue for stage performances. All in all, Colchester has the perfect blend of natural beauty, active living, and small-town tradition.
Check out our listings in Colchester.
5. Rutland
- Starting rent for an apartment in Rutland: $950
- Population: 15,807
- Median household income: $55,000
- Walk score: N/A
- Transit score: N/A
- Bike score: N/A
- Map of Rutland
Rutland has a population of about 16,000 and has earned a spot on Travel + Leisure’s 2024 list of the best small towns to live in the U.S. for good reason. Rutland combines the charm of a close-knit community with the amenities of larger cities, offering everything from locally owned shops and restaurants to a year-round farmers market and a major supermarket.
The picturesque skyline, which is framed by the Green Mountain National Forest, provides a scenic backdrop for a place that feels both peaceful and full of life. It’s a very low-stress environment with easy access to cultural, recreational, and outdoor activities that promote an active lifestyle.
The town's location near Killington Resort, the largest ski area in New England, and Lake Bomoseen, the largest lake entirely within the state’s borders, makes it ideal for those who love the outdoors. Rutland is also known for its welcoming atmosphere, where locals are friendly, helpful, and deeply invested in their community.
Check out our listings in Rutland.
6. Brattleboro
- Starting rent for an apartment in Brattleboro: N/A
- Population: 12,184
- Median household income: $47,559
- Walk score: N/A
- Transit score: N/A
- Bike score: N/A
- Map of Brattleboro
Situated along the Connecticut River and surrounded by the stunning Green Mountains, Brattleboro is one city in Vermont that offers plenty for outdoor lovers, from hiking and skiing to kayaking and fishing.
The vibrant local arts scene—complete with museums, galleries, and theaters—makes Brattleboro one of America's Top 10 Small Arts Towns in John Villani’s book “The 100 Best Small Art Towns in America.” Whether it’s browsing through the Brattleboro Museum and Art Center or enjoying local food at farm-to-table restaurants, there’s always something creative and community-driven happening nearby.
With a population of just over 12,000, Brattleboro retains its small-town charm despite its urbanlike offerings. Real estate here expresses a variety of styles, from historic homes downtown to modern condos with mountain views, giving potential homeowners a range of options in a community that’s as active as it is welcoming. Whether you’re seeking cultural immersion or outdoor adventure, Brattleboro offers the perfect mix of both.
Check out our listings in Brattleboro.
7. Milton
- Starting rent for an apartment in Milton: N/A
- Population: 10,723
- Median household income: $118,421
- Walk score: N/A
- Transit score: N/A
- Bike score: N/A
- Map of Milton
Milton, Vermont, is a charming small town just 17 miles north of Burlington. With a tight-knit community, excellent schools, and easy access to Lake Champlain, Milton is a great place to raise a family. The town is also home to seven waterfalls, contributing to both its natural beauty and its industrial history.
Despite its picturesque appeal, Milton has a higher cost of living compared to other Vermont towns, and property taxes can be steep. However, home values here appreciate faster than the national average, which makes it a great option for future homebuyers.
As with many Vermont towns, you’ll find an abundance of hiking trails, lake activities, and open green spaces in Milton. While winters can be harsh with heavy snowfall, the stunning seasonal changes make it a beautiful place to live during all four seasons.
Check out our listings in Milton.
8. Hartford
- Starting rent for an apartment in Hartford: N/A
- Population: 10,686
- Median household income: $73,879
- Walk score: N/A
- Transit score: N/A
- Bike score: N/A
- Map of Hartford
Hartford, Vermont, offers a serene, small-town lifestyle surrounded by natural beauty. Nestled at the confluence of the White and Connecticut rivers and on the border of New Hampshire, it’s a place where people can enjoy a variety of activities year-round, from hiking and fishing to skiing in the winter.
The town is known for its low traffic, peaceful atmosphere, and high quality of life, which is why it’s such an attractive spot for retirees and those seeking a quieter pace. The cost of living is a bit higher than the state average, but with its low crime rate, excellent schools, and tight-knit community, many find it well worth the price.
While the town’s rural nature means fewer job opportunities and a lack of cultural diversity, Hartford’s charm lies in its simplicity and strong sense of community. The population is small, which adds to its tranquil atmosphere, but this also means fewer amenities and a more isolated lifestyle. If you prioritize outdoor recreation, good schools, and a slower pace, Hartford may be a great place for you to call home.
Check out our listings near Hartford.
9. Williston
- Starting rent for an apartment in Williston: N/A
- Population: 10,103
- Median household income: $105,490
- Walk score: N/A
- Transit score: N/A
- Bike score: N/A
- Map of Williston
Surrounded by rolling hills and farmland, Williston is a growing town that has seen steady development, including a bustling shopping district at Maple Tree Place and Tafts Corner. Whether you're craving a farm-to-table meal or a quick bite at a national chain, dining options are plentiful here.
There’s plenty to do outdoors as well, including hiking and cross-country skiing at Catamount Outdoor Family Center or swimming and fishing at Lake Iroquois. The town’s recreation department also offers year-round activities, including youth sports leagues and summer camps. The combination of small-town warmth and modern amenities makes Williston a great place for anyone to call home.
Check out our listings near Williston.
10. Middlebury
- Starting rent for an apartment in Middlebury: N/A
- Population: 9,152
- Median household income: $76,250
- Walk score: N/A
- Transit score: N/A
- Bike score: N/A
- Map of Middlebury
Middlebury is another quintessential New England town here in Vermont. It’s bookended by the Green Mountains and Otter Creek, with stunning scenery and a walkable downtown filled with historic buildings, charming boutiques, and cozy cafes.
Home to Middlebury College, the town has an intellectual and artistic energy, with museums, galleries, and frequent cultural events. Residents can enjoy performances at the Town Hall Theater or explore the Henry Sheldon Museum, the oldest community-based museum in the country.
There’s also easy access to hiking trails, cross-country skiing, and cycling routes, including the 16-mile Trail Around Middlebury and nearby Green Mountain National Forest. The Morgan Horse Farm offers a glimpse into Vermont’s equestrian heritage, while the area’s wineries and breweries, including Lincoln Peak Vineyard and Woodchuck Cider Mill, provide the perfect places to unwind.
With a lower-than-average crime rate and a strong local economy, Middlebury offers a high quality of life for those looking for a peaceful yet engaging home.
Check out our listings in Middlebury.
11. Springfield
- Starting rent for an apartment in Springfield: N/A
- Population: 9,062
- Median household income: $65,116
- Walk score: N/A
- Transit score: N/A
- Bike score: N/A
- Map of Springfield
Once a major hub for the machine tool industry, Springfield played a vital role during World War II and remains proud of its industrial heritage. The Eureka School House, Vermont’s oldest one-room school, serves as a reminder of its early days, while the annual telescope events hosted at the Stellafane highlight the town’s passion for innovation and craftsmanship. Springfield is also home to Vermont’s first airport, Hartness State Airport, named after a former governor and inventor.
Beyond its history, Springfield is a haven for nature lovers. The town is surrounded by forests, trails, and reservoirs, with scenic hiking opportunities and a bike path that winds along the Black River. The small-town charm is enhanced by a tight-knit community that comes together for year-round events, local art initiatives, and outdoor gatherings. Whether you're exploring its historic sites or enjoying the peaceful surroundings, Springfield is one of the best towns in Vermont for history, nature, and community.
Check out our listings in Springfield.
12. Barre
- Starting rent for an apartment in Barre: N/A
- Population: 8,491
- Median household income: $53,288
- Walk score: N/A
- Transit score: N/A
- Bike score: N/A
- Map of Barre
Barre is a place where history, industry, and small-town charm come together. Known as the Granite Center of the World, the city has a deep-rooted connection to the granite industry, with quarries that have fueled its economy for generations.
Evidence of this legacy is seen throughout the city, from the intricate stone carvings in Hope Cemetery to the grand architecture of downtown buildings. While its industrial past remains a defining feature, Barre has evolved into a vibrant community with local businesses, art galleries, and restaurants.
Surrounded by rolling hills and scenic landscapes, Barre offers plenty of opportunities to enjoy the outdoors as well. The nearby Town Forest features miles of trails for hiking and biking, while recreation facilities and parks provide space for year-round activities. Whether you're drawn to its history, outdoor adventures, or friendly neighborhoods, Barre offers a unique blend of heritage and modern living.
Check out our listings in Barre.
13. Montpelier
- Starting rent for an apartment in Montpelier: $2,200
- Population: 8,074
- Median household income: $79,175
- Walk score: N/A
- Transit score: N/A
- Bike score: N/A
- Map of Montpelier
Montpelier is the smallest state capital in the U.S., blending small-town charm with a lively community atmosphere. Positioned in the Green Mountains along the Winooski River, this city of about 8,000 residents features a walkable downtown filled with historic buildings, local boutiques, and farm-to-table restaurants. It’s home to Hubbard Park, a 200-acre green space with hiking trails and an observation tower, making it an ideal place for nature lovers.
Employment opportunities in Montpelier are plentiful for a town its size, with a wealth of jobs in government, insurance, and education. The city’s schools are well-regarded, and public transportation is surprisingly robust for a rural town, with the MyRide system providing flexible transit options. Overall, all signs point to Montpelier being a desirable place to call home.
Check out our listings in Montpelier.
14. Winooski
- Average rent for a one-bedroom apartment: $1,950
- Average rent for a one-bedroom apartment: $2,065
- Population: 7,997
- Median household income: $77,020
- Walk score: N/A
- Transit score: N/A
- Bike score: N/A
- Map of Winooski
Winooski may be small, but it has the energy of a much larger city. Often called the Brooklyn of Burlington, this one-square-mile town is packed with culture, history, and a diverse community.
Originally a mill town, its iconic Champlain Mill and surrounding historic buildings have been transformed into restaurants, shops, and apartments, making downtown Winooski a lively hub for dining and entertainment. Over 30 languages are spoken here, and there’s a vibrant food scene with everything from Vietnamese to Ethiopian cuisine.
The Winooski River runs through the city, offering scenic spots for fishing, kayaking, and walking trails like the Casavant Nature Trail. Landry Park serves as a year-round gathering space, with a pool, sports fields, and one of the best sledding hills in the area. Whether you're looking for an affordable city feel or a warm community with easy access to Burlington, Winooski has it all.
Check out our listings in Winooski.
15. Essex Junction
- Starting rent for an apartment in Essex Junction: $1,670
- Population: 5,920
- Median household income: $58,985
- Walk score: N/A
- Transit score: N/A
- Bike score: N/A
- Map of Essex Junction
Essex Junction has slowly become one of the best cities in Vermont. Situated between the Green Mountains and Lake Champlain, this growing community is known for its top-rated schools, strong local economy, and abundance of outdoor activities. Families love the excellent public school system, which recently merged with neighboring Westford, while professionals appreciate the presence of major employers in technology, healthcare, and manufacturing.
Recreation is a big part of life in Essex Junction, with 27 parks, miles of trails, golf courses, and year-round sports facilities. The Champlain Valley Exposition is a major hub for events, hosting concerts and Vermont’s largest fair, the Champlain Valley Fair. For dining and entertainment, The Essex Experience has plenty of local restaurants, breweries, and live performances to enjoy.
Whether you're looking for outdoor adventure or a great place to raise a family, Essex Junction delivers.
Check out our listings near Essex Junction.
Need Help Finding an Apartment in Vermont?
There you have it—the biggest Vermont cities by population.
With Apartment List, finding the perfect place to live in Vermont has never been easier. Whether you're looking for a cozy spot in Burlington, a quiet retreat in Montpelier, or a suburban home in Essex, we have a wide range of rental options to fit your lifestyle and budget.
Take the Apartment List quiz to get personalized matches and find the perfect home in the Green Mountain State. With us, you’ll spend five minutes and save 50 hours searching.
Share this Article
