State rankings

Best Counties to Live in Wisconsin

Compare counties in Wisconsin by overall score, affordability, economy, schools, safety, taxes, and peace & quiet. Rankings are public-data estimates for comparison and research.

Category highlights

Quick entry points for common county search priorities.

National rankings

All Wisconsin counties

Showing 72 counties ranked by the default generated overall score.

RankCountyOverallEconomyAfford.SchoolsSafetyTaxesPeace & QuietTypical homeIncome
1Kewaunee County
FIPS 55061
76.280.960.492.192.642.586.5$312,593$82,725
2Calumet County
FIPS 55015
75.281.153.595.496.538.383.2$370,910$88,810
3St. Croix County
FIPS 55109
74.978.95596.695.137.581.7$412,058$103,046
4Washington County
FIPS 55131
74.982.147.897.598.147.768.9$423,203$96,359
5Green County
FIPS 55045
72.976.757.488.696.827.388.6$327,448$82,852
6Lafayette County
FIPS 55065
72.974.973.276.288.428.190.3$233,379$76,462
7Waukesha County
FIPS 55133
72.183.440.79998.544.640.9$494,695$106,076
8Outagamie County
FIPS 55087
7277.854.784.796.836.774.5$337,446$85,069
9Pierce County
FIPS 55093
71.97055.895.497.324.984.8$361,589$92,109
10Marathon County
FIPS 55073
71.772.56477.594.93390.9$270,800$77,884
11Iowa County
FIPS 55049
71.675.754.987.395.727.687$335,142$82,182
12Buffalo County
FIPS 55011
71.364.963.783.696.336.486.8$247,941$70,479
13Ozaukee County
FIPS 55089
71.282.734.199.797.441.165.9$494,294$96,996
14Wood County
FIPS 55141
7060.367.881.992.332.988.4$223,020$67,989
15Sheboygan County
FIPS 55117
69.773.450.881.396.238.981$315,782$73,094
16Manitowoc County
FIPS 55071
69.568.563.469.595.640.585.3$255,268$69,148
17Taylor County
FIPS 55119
69.559.167.784.288.332.788.7$226,316$69,350
18Columbia County
FIPS 55021
69.479.452.378.487.535.184.2$351,613$85,351
19Pepin County
FIPS 55091
69.469.26177.986.440.985.4$278,228$75,256
20Vernon County
FIPS 55123
69.166.763.875.291.134.387.5$256,887$71,893
21Portage County
FIPS 55097
6969.351.884.992.333.989.9$314,196$76,070
22Clark County
FIPS 55019
68.867.468.563.992.837.188.5$217,631$67,400
23Eau Claire County
FIPS 55035
68.469.75083.794.43386.1$314,564$74,546
24Fond du Lac County
FIPS 55039
68.465.7597994.530.684.8$282,904$74,275
25Grant County
FIPS 55043
68.260.665.780.186.231.389.9$222,304$66,858
26Winnebago County
FIPS 55139
68.169.454.582.19826.168.3$297,134$74,925
27Dodge County
FIPS 55027
67.971.452.375.892.935.685.5$315,129$75,929
28Oconto County
FIPS 55083
67.866.851.880.38949.175.9$300,350$75,049
29Sauk County
FIPS 55111
67.875.651.680.682.43285.8$330,477$79,541
30Jefferson County
FIPS 55055
67.776.150.373.393.732.781.7$359,899$83,750
31Waupaca County
FIPS 55135
67.268.457.573.185.640.584.5$280,716$72,830
32Brown County
FIPS 55009
66.975.947.576.194.536.660.3$348,016$79,649
33Door County
FIPS 55029
66.774.12397.194.947.280.2$424,675$74,795
34La Crosse County
FIPS 55063
66.468.146.283.697.924.678.6$326,200$73,013
35Chippewa County
FIPS 55017
65.866.253.874.477.449.288.2$314,131$74,680
36Trempealeau County
FIPS 55121
65.868.662.556.89528.890.3$271,969$76,313
37Dane County
FIPS 55025
65.681.829.692.29716.561.3$465,320$89,975
38Lincoln County
FIPS 55069
65.460.163.565.886.740.684.5$237,321$68,164
39Douglas County
FIPS 55031
65.255.663.5659143.886.9$249,938$75,099
40Dunn County
FIPS 55033
65.266.452.671.88834.788.7$306,489$74,824
41Iron County
FIPS 55051
6545.361.977.487.156.380.3$210,259$60,625
42Polk County
FIPS 55095
64.658.750.780.185.245.778.3$328,021$77,219
43Price County
FIPS 55099
64.347.362.674.591.941.778.4$200,456$60,546
44Rock County
FIPS 55105
63.668.558.95794.223.877.1$286,957$75,673
45Barron County
FIPS 55005
6359.752.967.187.439.886.4$278,689$65,933
46Monroe County
FIPS 55081
62.766.761.742.892.13791$254,612$69,467
47Walworth County
FIPS 55127
62.774.233.869.496.736.872.9$404,316$80,520
48Florence County
FIPS 55037
62.454.364.46378.243.381.6$198,944$61,086
49Oneida County
FIPS 55085
62.366.344.454.789.46378.7$311,080$69,371
50Marinette County
FIPS 55075
62.153.262.355.485.752.879.4$210,151$63,809
51Green Lake County
FIPS 55047
61.862.348.855.795.64580.6$286,241$68,196
52Kenosha County
FIPS 55059
61.868.153.163.394.822.348$323,633$81,239
53Richland County
FIPS 55103
61.7615448.898.540.986.4$267,993$66,420
54Bayfield County
FIPS 55007
61.656.849.965.383.454.279$294,111$71,151
55Rusk County
FIPS 55107
61.150.162.554.984.752.980.1$204,725$59,944
56Jackson County
FIPS 55053
60.960.367.344.18432.985.8$226,146$68,110
57Shawano County
FIPS 55115
60.764.45452.978.84485.7$271,642$66,479
58Ashland County
FIPS 55003
60.655.77143.88629.386.6$186,085$62,462
59Waushara County
FIPS 55137
60.461.452.461.772.249.475.8$274,993$67,107
60Vilas County
FIPS 55125
606326.262.895.367.780.7$389,397$68,431
61Crawford County
FIPS 55023
59.949.760.164.184.128.483.6$230,022$64,094
62Marquette County
FIPS 55077
57.457.452.850.778.441.876.2$263,565$65,681
63Langlade County
FIPS 55067
56.954.255.93293.249.282.3$215,146$55,878
64Burnett County
FIPS 55013
56.650.34462.373.558.574.5$290,650$62,819
65Forest County
FIPS 55041
55.951.559.33285.750.477.8$215,025$61,071
66Washburn County
FIPS 55129
55.953.640.156.778.854.378.6$303,500$63,441
67Juneau County
FIPS 55057
54.857.655.738.969.342.481$255,309$67,270
68Sawyer County
FIPS 55113
54.753.230.857.276.667.479.9$326,863$60,801
69Racine County
FIPS 55101
54.566.457.222.697.619.150.8$304,766$78,096
70Adams County
FIPS 55001
47.144.850.61878.143.571.8$246,818$59,442
71Milwaukee County
FIPS 55079
4453.246.512.598.47.621.9$283,167$64,435
72Menominee County
FIPS 55078
38.234.636.81.293.919.780.3$299,211$62,108