Welcome to Vermont Cities.

Click on city name to view post for each city.
Join us and share what you love about your city.

City County Population

(2017)

Land Ares

Square Miles

Density

per Sq Mile

Winooski Chittenden County 7,333 1 7333
Burlington Chittenden County 42,819 10 4282
St. Albans Franklin County 6,801 2 3401
Bellows Falls Windham County 2,965 1 2965
Swanton Franklin County 2,375 1 2375
Essex Junction Chittenden County 10,852 5 2170
Barre Washington County 8,528 4 2132
Windsor (CDP) Windsor County 2,113 1 2113
Northfield (CDP) Washington County 2,012 1 2012
Springfield (CDP) Windsor County 3,864 2 1932
Rutland Rutland County 15,074 8 1884
Waterbury (CDP) Washington County 1,832 1 1832
Bennington (CDP) Bennington County 8,813 5 1763
Brattleboro (CDP) Windham County 6,934 4 1734
Poultney Rutland County 1,549 1 1549
Johnson Lamoille County 1,507 1 1507
Wilder Windsor County 1,451 1 1451
Hardwick (CDP) Caledonia County 1,450 1 1450
Jericho Chittenden County 1,420 1 1420
Castleton (CDP) Rutland County 1,357 1 1357
Vergennes Addison County 2,583 2 1292
West Brattleboro Windham County 2,555 2 1278
White River Junction Windsor County 2,494 2 1247
South Burlington Chittenden County 19,509 16 1219
Lyndonville Caledonia County 1,165 1 1165
Milton (CDP) Chittenden County 2,202 2 1101
Morrisville Lamoille County 2,073 2 1037
Bristol (CDP) Addison County 1,839 2 920
Woodstock Windsor County 858 1 858
North Bennington Bennington County 1,697 2 849
Hinesburg (CDP) Chittenden County 807 1 807
Richford (CDP) Franklin County 1,587 2 794
Norwich (CDP) Windsor County 783 1 783
Fair Haven (CDP) Rutland County 2,325 3 775
Ludlow Windsor County 769 1 769
Jeffersonville Lamoille County 768 1 768
Montpelier Washington County 7,372 10 737
Chester (CDP) Windsor County 728 1 728
Orleans Orleans County 725 1 725
Newport Orleans County 4,257 6 710
North Springfield Windsor County 655 1 655
Barton Orleans County 643 1 643
South Barre Washington County 1,271 2 636
Derby Line Orleans County 624 1 624
South Royalton Windsor County 624 1 624
Bradford (CDP) Orange County 595 1 595
Essex Chittenden County 21,890 39 561
Derby Center Orleans County 549 1 549
Shelburne (CDP) Chittenden County 545 1 545
Randolph (CDP) Orange County 2,160 4 540
West Rutland (CDP) Rutland County 2,143 4 536
Alburgh Grand Isle County 530 1 530
Middlebury (CDP) Addison County 7,024 14 502
Manchester Center Bennington County 2,444 5 489
Hyde Park Lamoille County 479 1 479
Colchester Chittenden County 17,127 36 476
Brandon (CDP) Rutland County 1,416 3 472
Graniteville Washington County 922 2 461
Putney (CDP) Windham County 456 1 456
Wallingford (CDP) Rutland County 899 2 450
Fairfax (CDP) Franklin County 895 2 448
St. Johnsbury (CDP) Caledonia County 5,789 13 445
Wells (CDP) Rutland County 441 1 441
Richmond (CDP) Chittenden County 420 1 420
Wilmington (CDP) Windham County 419 1 419
Williamstown (CDP) Orange County 1,195 3 398
Stowe (CDP) Lamoille County 396 1 396
Bethel (CDP) Windsor County 787 2 394
Danville (CDP) Caledonia County 368 1 368
Bennington Bennington County 14,964 42 356
Brattleboro Windham County 11,332 32 354
Williston Chittenden County 10,081 30 336
Arlington (CDP) Bennington County 1,316 4 329
Enosburg Falls Franklin County 1,283 4 321
Shelburne Chittenden County 7,647 24 319
Pittsford (CDP) Rutland County 634 2 317
East Middlebury Addison County 299 1 299
Readsboro (CDP) Bennington County 295 1 295
Hartland (CDP) Windsor County 288 1 288
North Troy Orleans County 573 2 287
Chelsea (CDP) Orange County 286 1 286
South Shaftsbury Bennington County 543 2 272
Rochester (CDP) Windsor County 270 1 270
Westminster Windham County 269 1 269
Fairlee (CDP) Orange County 265 1 265
East Barre Washington County 787 3 262
Dorset (CDP) Bennington County 259 1 259
Concord (CDP) Essex County 256 1 256
Barre (Town) Washington County 7,720 31 249
Cambridge Lamoille County 245 1 245
Ascutney Windsor County 479 2 240
Proctor Rutland County 1,595 7 228
Groton (CDP) Caledonia County 453 2 227
Middlebury Addison County 8,780 39 225
Rutland (Town) Rutland County 4,114 19 217
Websterville Washington County 425 2 213
Hartford Windsor County 9,556 45 212
Milton Chittenden County 10,829 51 212
Beecher Falls Essex County 207 1 207
Jacksonville Windham County 206 1 206
St. Johnsbury Caledonia County 7,157 36 199
Cavendish (CDP) Windsor County 196 1 196
Barnet (CDP) Caledonia County 195 1 195
Cabot (CDP) Washington County 192 1 192
Wells River Orange County 383 2 192
Island Pond Essex County 754 4 189
St. George Chittenden County 731 4 183
Springfield Windsor County 8,908 49 182
Manchester Bennington County 711 4 178
St. Albans (Town) Franklin County 6,501 37 176
Quechee Windsor County 339 2 170
Canaan (CDP) Essex County 333 2 167
Windsor Windsor County 3,298 20 165
Fair Haven Rutland County 2,555 17 150
Northfield Washington County 6,522 44 148
Lyndon Caledonia County 5,674 39 145
Jericho (Town) Chittenden County 4,994 35 143
Swanton (Town) Franklin County 6,554 48 137
Glover (CDP) Orleans County 271 2 136
Proctorsville Windsor County 409 3 136
Grand Isle Grand Isle County 2,136 16 134
North Hartland Windsor County 131 1 131
Richmond Chittenden County 4,119 32 129
Irasburg (CDP) Orleans County 127 1 127
Georgia Franklin County 4,780 39 123
Rockingham Windham County 4,981 41 121
Fairfax Franklin County 4,803 40 120
West Rutland Rutland County 2,150 18 119
Castleton Rutland County 4,512 39 116
Hinesburg Chittenden County 4,525 39 116
Vernon Windham County 2,196 19 116
South Hero Grand Isle County 1,655 15 110
Morristown Lamoille County 5,501 51 108
Waterbury Washington County 5,155 48 107
Greensboro Bend Orleans County 214 2 107
Manchester (Town) Bennington County 4,224 42 101
Randolph Orange County 4,584 48 96
Albany Orleans County 189 2 95
Brandon Rutland County 3,735 40 93
Charlotte Chittenden County 3,785 41 92
Putney Windham County 2,456 27 91
Bristol Addison County 3,842 42 91
Bradford Orange County 2,701 30 90
Williamstown Orange County 3,530 40 88
Derby Orleans County 4,246 49 87
Johnson (Town) Lamoille County 3,633 45 81
East Montpelier Washington County 2,551 32 80
Shaftsbury Bennington County 3,423 43 80
Clarendon Rutland County 2,413 31 78
Hartland Windsor County 3,507 45 78
Hyde Park (Town) Lamoille County 2,961 38 78
Benson (CDP) Rutland County 311 4 78
Berlin Washington County 2,781 36 77
Norwich Windsor County 3,409 45 76
Poultney (Town) Rutland County 3,253 43 76
Pownal Bennington County 3,400 46 74
Alburgh (Town) Grand Isle County 2,132 29 74
Hardwick Caledonia County 2,861 39 73
Highgate Franklin County 3,662 51 72
Royalton Windsor County 2,871 40 72
Newbury Orange County 355 5 71
Newport (Town) Orleans County 2,957 42 70
Woodstock (Town) Windsor County 2,920 44 66
Westminster (Town) Windham County 2,970 46 65
Pittsford Rutland County 2,787 43 65
North Hero Grand Isle County 814 13 63
Waitsfield Washington County 1,693 27 63
Weathersfield Windsor County 2,736 44 62
Isle La Motte Grand Isle County 498 8 62
Cambridge (Town) Lamoille County 3,844 63 61
Stowe Lamoille County 4,431 73 61
Underhill Chittenden County 3,086 51 61
Plainfield Washington County 1,262 21 60
Thetford Orange County 2,531 43 59
Enosburgh Franklin County 2,782 48 58
Monkton Addison County 2,090 36 58
Barton (Town) Orleans County 2,498 43 58
Ferrisburgh Addison County 2,690 47 57
Sheldon Franklin County 2,222 39 57
Dummerston Windham County 1,744 31 56
Chester Windsor County 3,024 56 54
Westford Chittenden County 2,116 39 54
Lowell (CDP) Orleans County 161 3 54
Guilford Windham County 2,109 40 53
Ludlow (Town) Windsor County 1,864 35 53
Richford Franklin County 2,296 43 53
Arlington Bennington County 2,213 42 53
Wells Rutland County 1,154 22 52
Huntington Chittenden County 1,972 38 52
Leicester Addison County 1,086 21 52
Waltham Addison County 463 9 51
Burke Caledonia County 1,693 34 50
Fairlee Orange County 980 20 49
Baltimore Windsor County 245 5 49
Weybridge Addison County 821 17 48
Londonderry Windham County 1,656 35 47
Panton Addison County 707 15 47
Wallingford Rutland County 1,951 43 45
Wilmington Windham County 1,796 40 45
Waterville Lamoille County 706 16 44
Cornwall Addison County 1,192 28 43
Wolcott Lamoille County 1,688 39 43
Middlesex Washington County 1,724 40 43
Bethel Windsor County 1,951 45 43
Troy Orleans County 1,541 36 43
Calais Washington County 1,604 38 42
Warren Washington County 1,671 40 42
West Windsor Windsor County 1,043 25 42
Moretown Washington County 1,665 40 42
New Haven Addison County 1,705 41 42
Berkshire Franklin County 1,753 42 42
Brookline Windham County 530 13 41
Dorset Bennington County 1,943 48 40
Newfane (Town) Windham County 1,586 40 40
Cabot Washington County 1,433 37 39
Coventry Orleans County 1,054 27 39
Barnet Caledonia County 1,632 42 39
Franklin Franklin County 1,425 38 38
Greensboro (CDP) Orleans County 114 3 38
Salisbury Addison County 1,107 29 38
Sharon Windsor County 1,530 40 38
Starksboro Addison County 1,744 46 38
Fayston Washington County 1,330 36 37
Cavendish Windsor County 1,410 39 36
Danville Caledonia County 2,138 61 35
Whitingham Windham County 1,277 37 35
Fletcher Franklin County 1,341 38 35
Marshfield (Town) Washington County 1,473 43 34
Middletown Springs Rutland County 748 22 34
Newbury (Town) Orange County 2,151 64 34
Athens Windham County 437 13 34
Brownington Orleans County 965 28 34
Waterford Caledonia County 1,246 38 33
Brookfield Orange County 1,341 41 33
Chelsea Orange County 1,291 40 32
Danby Rutland County 1,312 41 32
Pawlet Rutland County 1,371 43 32
Addison Addison County 1,322 42 31
Braintree Orange County 1,195 38 31
West Fairlee Orange County 680 23 30
Corinth Orange County 1,425 48 30
Craftsbury Orleans County 1,176 39 30
Dover Windham County 1,059 35 30
Duxbury Washington County 1,305 43 30
Ryegate Caledonia County 1,101 37 30
Bakersfield Franklin County 1,328 45 30
Townshend Windham County 1,239 42 30
Tunbridge Orange County 1,334 45 30
Wardsboro Windham County 834 29 29
Whiting Addison County 411 14 29
Fairfield Franklin County 1,953 67 29
Glover Orleans County 1,099 38 29
Lunenburg Essex County 1,326 45 29
Orange Orange County 1,113 39 29
Shoreham Addison County 1,229 43 29
Canaan Essex County 921 33 28
Irasburg Orleans County 1,139 40 28
Lincoln Addison County 1,241 44 28
Pittsfield Rutland County 553 20 28
Bolton Chittenden County 1,180 42 28
Charleston Orleans County 996 37 27
Mendon Rutland County 1,011 38 27
Bridport Addison County 1,178 44 27
Washington Orange County 1,010 39 26
Worcester Washington County 1,028 39 26
Marlboro Windham County 1,039 40 26
Orwell Addison County 1,215 47 26
Sudbury Rutland County 540 21 26
Sutton Caledonia County 1,005 38 26
Hubbardton Rutland County 665 27 25
Mount Holly Rutland County 1,244 49 25
Topsham Orange County 1,214 49 25
Walden Caledonia County 953 39 24
Concord Essex County 1,211 51 24
Albany (Town) Orleans County 914 38 24
Strafford Orange County 1,066 44 24
Woodbury Washington County 883 38 23
Morgan Orleans County 704 31 23
Benson Rutland County 1,002 44 23
Eden Lamoille County 1,370 63 22
Elmore Lamoille County 863 39 22
Pomfret Windsor County 853 39 22
Sheffield Caledonia County 718 33 22
Brighton Essex County 1,167 52 22
Wheelock Caledonia County 826 40 21
Jamaica Windham County 1,028 49 21
Kirby Caledonia County 494 24 21
Montgomery Franklin County 1,201 57 21
Stamford Bennington County 809 39 21
Sunderland Bennington County 952 45 21
Vershire Orange County 746 36 21
Readsboro Bennington County 722 36 20
Shrewsbury Rutland County 983 50 20
Tinmouth Rutland County 594 29 20
Bridgewater Windsor County 963 49 20
Ira Rutland County 433 23 19
Rochester Windsor County 1,088 57 19
Barnard Windsor County 927 49 19
Grafton Windham County 675 38 18
Greensboro Orleans County 699 38 18
Groton Caledonia County 968 54 18
Stannard Caledonia County 218 12 18
Winhall Bennington County 730 44 17
Halifax Windham County 681 40 17
Holland Orleans County 614 37 17
Jay Orleans County 567 34 17
Landgrove Bennington County 157 9 17
Roxbury Washington County 709 42 17
Chittenden Rutland County 1,181 73 16
Weston Windsor County 544 35 16
Killington Rutland County 756 47 16
Newark Caledonia County 593 37 16
Reading Windsor County 637 41 16
Andover Windsor County 471 29 16
Windham Windham County 396 26 15
Peacham Caledonia County 716 47 15
Rupert Bennington County 682 45 15
Stockbridge Windsor County 707 46 15
Lowell Orleans County 797 56 14
Plymouth Windsor County 600 48 13
Westfield Orleans County 497 40 12
Ripton Addison County 569 50 11
Belvidere Lamoille County 365 32 11
Peru Bennington County 355 37 10
West Haven Rutland County 247 28 9
Westmore Orleans County 317 34 9
Woodford Bennington County 400 47 9
Hancock Addison County 333 38 9
Sandgate Bennington County 381 42 9
East Haven Essex County 296 37 8
Goshen Addison County 163 21 8
Guildhall Essex County 248 33 8
Granville Addison County 306 51 6
Maidstone Essex County 195 31 6
Mount Tabor Rutland County 258 44 6
Bloomfield Essex County 235 40 6
Searsburg Bennington County 108 21 5
Norton Essex County 158 39 4
Stratton Windham County 198 46 4
Brunswick Essex County 102 25 4
Waitsfield (CDP) Washington County 168 0 0
West Burke Caledonia County 328 0 0
Marshfield Washington County 250 0 0
Newfane Windham County 111 0 0
Newport Center Orleans County 345 0 0
North Westminster Windham County 231 0 0
Old Bennington Bennington County 131 0 0
Perkinsville Windsor County 123 0 0
Plainfield (CDP) Washington County 314 0 0
Saxtons River Windham County 539 0 0
Totals: 749,765