State rankings

Best Counties to Live in Florida

Compare counties in Florida 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 Florida counties

Showing 67 counties ranked by the default generated overall score.

RankCountyOverallEconomyAfford.SchoolsSafetyTaxesPeace & QuietTypical homeIncome
1Santa Rosa County
FIPS 12113
7881.460.694.577.78372.1$348,682$91,922
2Wakulla County
FIPS 12129
7785.367.383.666.681.679.2$283,505$81,895
3St. Johns County
FIPS 12109
74.78945.99981.76548$489,323$109,839
4Brevard County
FIPS 12009
71.775.151.891.482.871.542.4$341,312$78,476
5Clay County
FIPS 12019
71.678.86187.857.97459.8$333,593$87,820
6Nassau County
FIPS 12089
70.382.835.89470.276.373.9$476,240$89,804
7Gilchrist County
FIPS 12041
69.867.551.183.170.588.381.8$302,519$63,523
8Seminole County
FIPS 12117
69.17643.293.482.772.519.3$402,789$85,761
9Okaloosa County
FIPS 12091
68.77446.792.957.279.569$353,996$81,998
10Lafayette County
FIPS 12067
67.963.653.164.281.496.980.1$260,333$62,757
11Sarasota County
FIPS 12115
67.675.742.992.579.862.225.3$398,504$83,416
12Flagler County
FIPS 12035
67.573.35276.575.761.966.9$348,504$77,363
13Calhoun County
FIPS 12013
67.255.168.770.958.492.781.1$178,973$50,517
14Washington County
FIPS 12133
6654.86649.683.195.577.5$218,025$58,210
15Jackson County
FIPS 12063
65.54767.766.763.997.382.7$178,956$49,149
16Leon County
FIPS 12073
65.161.646.382.983.160.761$291,301$66,287
17Baker County
FIPS 12003
6575.560.557.44684.283.3$314,798$79,836
18Union County
FIPS 12125
6552.456.177.160.594.378.6$267,831$64,146
19Charlotte County
FIPS 12015
6469.455.765.175.953.360.5$297,783$69,952
20Walton County
FIPS 12131
63.381.511.878.277.692.969$661,183$81,986
21Sumter County
FIPS 12119
63.257.641.289.275.161.464.8$391,381$76,508
22Lake County
FIPS 12069
63.177.444.155.979.869.752.4$362,902$73,161
23Martin County
FIPS 12085
62.271.434.583.265.361.962.3$443,671$82,943
24Bay County
FIPS 12005
61.670.839.764.764.781.364.6$342,263$73,533
25Citrus County
FIPS 12017
61.149.851.479.357.68164.7$271,924$56,546
26Hernando County
FIPS 12053
60.966.652.159.960.175.952.5$309,724$66,058
27Broward County
FIPS 12011
60.672.930.473.996.74814.3$421,929$77,633
28Volusia County
FIPS 12127
60.264.948.653.381.565.647.7$322,057$70,044
29Columbia County
FIPS 12023
60.154.451.664.25681.483.5$269,345$59,205
30Indian River County
FIPS 12061
59.564.443.558.771.169.763.4$363,842$73,491
31Pinellas County
FIPS 12103
59.56938.857.688.968.915.1$365,896$72,646
32Palm Beach County
FIPS 12099
59.376.327.275.276.354.929.5$467,965$83,581
33Holmes County
FIPS 12059
59.156.362.238.553.898.976.4$194,605$49,343
34Pasco County
FIPS 12101
58.873.148.160.754.67121.8$331,106$70,492
35Lee County
FIPS 12071
58.671.346.961.269.959.18.2$339,954$76,107
36Monroe County
FIPS 12087
58.5866.875.96072.876.8$953,396$87,738
37Liberty County
FIPS 12077
57.560.667.33246.681.678.5$198,046$58,671
38Collier County
FIPS 12021
57.181.314.7705970.165.1$559,053$90,045
39Gulf County
FIPS 12045
566719.362.562.886.977.2$400,899$61,179
40Bradford County
FIPS 12007
55.45858.919.664.487.675.8$247,422$63,050
41St. Lucie County
FIPS 12111
54.968.740.637.1875336.8$370,695$71,457
42Osceola County
FIPS 12097
54.874.63835.369.463.855.4$362,584$72,637
43Polk County
FIPS 12105
54.76049.231.775.372.950.3$298,010$65,978
44Alachua County
FIPS 12001
54.65340.470.257.151.869.9$305,454$61,949
45Marion County
FIPS 12083
54.260.95437.54972.368.8$273,944$61,010
46Manatee County
FIPS 12081
53.775.435.851.948.462.940.2$409,997$78,457
47Suwannee County
FIPS 12121
53.161.545.527.854.187.279.6$274,467$56,658
48Levy County
FIPS 12075
52.561.747.226.746.688.581.7$287,195$56,750
49Hardee County
FIPS 12049
52.338.957.133.660.583.482.7$238,804$60,489
50Highlands County
FIPS 12055
52.246.756.53649.478.879$233,149$54,897
51Glades County
FIPS 12043
51.941.935.345.975.384.573.2$260,557$45,870
52Dixie County
FIPS 12029
51.845.652.643.73593.379.5$215,908$50,110
53Orange County
FIPS 12095
51.673.334.158.937.964.216.5$403,361$79,719
54Gadsden County
FIPS 12039
51.136.460.61771.287.579.4$199,101$48,801
55Putnam County
FIPS 12107
50.844.253.827.760.87876.9$215,206$47,934
56Hillsborough County
FIPS 12057
49.37441.857.31360.917.1$377,186$79,540
57Miami-Dade County
FIPS 12086
48.874.612.563.85356.213.9$519,528$71,753
58Escambia County
FIPS 12033
48.563.251.833.314.582.554.2$280,285$67,500
59Hamilton County
FIPS 12047
48.349.259.310.539.892.178$202,821$50,144
60Madison County
FIPS 12079
48.251.654.37.948.787.381.6$210,698$48,485
61Jefferson County
FIPS 12065
47.364.344.14.445.184.282.2$299,851$61,212
62Franklin County
FIPS 12037
46.556.6192961.485.481.1$417,941$64,105
63Duval County
FIPS 12031
46.366.951.945.3065.620.1$292,596$71,277
64DeSoto County
FIPS 12027
46.243.249.417.252.677.977.9$250,811$54,417
65Taylor County
FIPS 12123
46.218.858.330.349.393.182.8$191,155$49,073
66Hendry County
FIPS 12051
465246.926.331.472.681.5$277,539$56,393
67Okeechobee County
FIPS 12093
45.756.542.726.422.38379.9$288,705$57,984