Wisconsin

MyTownView covers 599 municipalities across 70 counties in Wisconsin. Each town profile includes meeting minutes, building permits, property tax rates, school district performance, pension fund health, crime trends, and demographic data sourced from official government records.

70Counties
599Municipalities
4,275,445Residents Covered

Top Cities in Wisconsin

Rankings include cities and towns with a population of 5,000 or more.

Fastest Growing Cities

Growth
#CityPopulation Change
1Cottage GroveDane+7.7%
2DeForestDane+6.0%
3VeronaDane+5.1%
4WaunakeeDane+5.1%
5WindsorDane+5.1%

Best Demographics

i
Demographics
#CityDemographics Score
1Whitefish BayMilwaukee69 / 100
2Elm GroveWaukesha65 / 100
3Fox PointMilwaukee61 / 100
4Cottage GroveDane59 / 100
5MequonOzaukee58 / 100

Highest Paying Jobs

Business
#CityAverage Annual Wage
1Cottage GroveDane$71,173
2DeForestDane$71,173
3FitchburgDane$71,173
4MadisonDane$71,173
5McFarlandDane$71,173

More Rankings

Compare cities side by side

Dive deeper into any cities from these rankings. Compare demographics, finances, schools, safety, and more.

Free trial available →

All 70 counties

Adams County

2 towns2,863 residents covered

Ashland County

3 towns9,048 residents covered

Barron County

10 towns21,523 residents covered

Bayfield County

3 towns2,542 residents covered

Brown County

11 towns233,853 residents covered

Buffalo County

6 towns6,294 residents covered

Burnett County

3 towns2,628 residents covered

Calumet County

8 towns29,313 residents covered

Chippewa County

8 towns33,353 residents covered

Clark County

11 towns13,320 residents covered

Columbia County

13 towns31,518 residents covered

Crawford County

10 towns8,275 residents covered

Dane County

26 towns504,472 residents covered

Dodge County

17 towns52,557 residents covered

Door County

5 towns12,163 residents covered

Douglas County

5 towns29,377 residents covered

Dunn County

8 towns21,520 residents covered

Eau Claire County

5 towns82,448 residents covered

Fond du Lac County

11 towns64,757 residents covered

Forest County

1 town1,365 residents covered

Grant County

19 towns31,630 residents covered

Green County

7 towns19,865 residents covered

Green Lake County

6 towns9,582 residents covered

Iowa County

11 towns13,355 residents covered

Iron County

2 towns2,263 residents covered

Jackson County

6 towns6,098 residents covered

Jefferson County

8 towns59,259 residents covered

Juneau County

9 towns11,982 residents covered

Kenosha County

7 towns158,086 residents covered

Kewaunee County

4 towns9,332 residents covered

La Crosse County

6 towns89,668 residents covered

Lafayette County

8 towns7,953 residents covered

Langlade County

2 towns8,289 residents covered

Lincoln County

2 towns12,751 residents covered

Manitowoc County

12 towns57,912 residents covered

Marathon County

16 towns87,117 residents covered

Marinette County

7 towns18,822 residents covered

Marquette County

5 towns4,090 residents covered

Milwaukee County

19 towns926,446 residents covered

Monroe County

10 towns23,343 residents covered

Oconto County

5 towns9,729 residents covered

Oneida County

1 town8,316 residents covered

Outagamie County

11 towns125,104 residents covered

Ozaukee County

8 towns75,467 residents covered

Pepin County

3 towns2,541 residents covered

Pierce County

8 towns27,443 residents covered

Polk County

11 towns15,271 residents covered

Portage County

10 towns44,644 residents covered

Price County

5 towns4,723 residents covered

Racine County

13 towns172,542 residents covered

Richland County

5 towns6,280 residents covered

Rock County

8 towns124,488 residents covered

Rusk County

9 towns5,156 residents covered

Sauk County

14 towns37,276 residents covered

Sawyer County

5 towns3,385 residents covered

Shawano County

11 towns15,712 residents covered

Sheboygan County

13 towns82,587 residents covered

St. Croix County

12 towns44,466 residents covered

Taylor County

5 towns6,392 residents covered

Trempealeau County

11 towns16,150 residents covered

Vernon County

12 towns12,945 residents covered

Vilas County

1 town1,528 residents covered

Walworth County

12 towns66,133 residents covered

Washburn County

4 towns4,866 residents covered

Washington County

8 towns100,626 residents covered

Waukesha County

25 towns323,266 residents covered

Waupaca County

12 towns25,875 residents covered

Waushara County

7 towns7,229 residents covered

Winnebago County

6 towns137,622 residents covered

Wood County

12 towns46,651 residents covered