U.S. Census Bureau · 2025 Population Estimates Program (PEP)
Florida County Population — 2025 PEP
July 1, 2025 resident population estimates for 67 counties. State total (sum of these county estimates): 23,462,518 persons.
Separate 2025 TIGER/Line county boundaries validate county identity; these are not ACS 2024 survey estimates.
Source and downloads
2025 Census PEP county estimates, 2020–2025 series; counts are persons, migration counts are persons, published rates are per 1,000, and unavailable values remain null (not zero). 2020 rates are unavailable for the partial-year interval. County totals and characteristics are verified against the pinned raw Census CSV receipts and independent 2025 county geometry.
Official Census PEP county source · Download JSON · Download CSV · Download source metadata
Official state totals and county summaries
Official NST July 1, 2025 state total: 23,462,518 persons (SUMLEV 040, PEP Vintage 2025). County sum: 23,462,518 persons; comparison status: equal.
Official NST July 2020: 21,591,325 persons; July 2020–July 2025 change: +1,871,193 persons; growth: 8.666411 percent (denominator: official July 2020 population).
County July 2024–July 2025: Growing: 58 · Shrinking: 9 · Unchanged: 0 · Missing: 0. Median county growth: 0.765816 percent.
Largest county: Miami-Dade County (GEOID 12086): 2802029 persons.
Fastest county growth: St. Johns County (GEOID 12109): 3.898192 percent.
Greatest numeric increase: Polk County (GEOID 12105): 23356 persons.
no minimum population; missing excluded per measure; median of county percentages, not population weighted; equal values use ascending full GEOID.
Official state demographics
Resident population · SUMLEV 040 · July 1, 2025 · Census PEP Vintage 2025. Denominator for every share: 23,462,518 resident persons. Six exclusive race groups; Hispanic origin overlaps race and must not be added to it. Release: June 2026; exact day unproved; PEP estimates have no ACS sampling MOE.
Scroll horizontally to see Count and Share. Keyboard: focus this table region and use Left and Right arrow keys.
| Measure | Count | Share |
|---|---|---|
| Female | 12,044,268 persons | 51.334081 percent |
| Male | 11,418,250 persons | 48.665919 percent |
| Ages 18–24 | 1,948,980 persons | 8.306781 percent |
| Ages 25–44 | 5,903,109 persons | 25.159742 percent |
| Ages 45–64 | 5,820,919 persons | 24.809439 percent |
| Ages 65 and older | 5,346,788 persons | 22.788637 percent |
| Under 18 | 4,442,722 persons | 18.935402 percent |
| American Indian or Alaska Native alone | 202,474 persons | 0.862968 percent |
| Asian alone | 818,634 persons | 3.489114 percent |
| Black or African American alone | 3,830,738 persons | 16.327054 percent |
| Native Hawaiian or other Pacific Islander alone | 26,899 persons | 0.114647 percent |
| Two or more races | 927,265 persons | 3.952112 percent |
| White alone | 17,656,508 persons | 75.254105 percent |
| Hispanic (any race) | 6,849,243 persons | 29.192276 percent |
| Not Hispanic | 16,613,275 persons | 70.807724 percent |
Official state median age: 43.1 years. Published state SYASEX median age; not a county aggregation, not ACS.
Revised April 1, 2020 estimates base (official NST): 21,538,207 persons; county base sum: 21,538,207 persons; comparison: equal. This is not the original decennial census count.
Original April 1, 2020 Census count: 65 compatible counties; 2 unavailable. Published Census county centers-of-population POPULATION, original 2020 Gazetteer and official 2020–2025 geographic-change evidence; no boundary allocation. Original count, revised April estimates base and July 2020 estimate are separate observations. Documentation: November 2021; exact file release day unproved; retrieval is not release. Official original count source. Original 2020 Gazetteer identity plus Census geographic-change notes 2014–2025; no county-level change recorded from 2020 onward, exact full modern name, and original count required. Any recorded county-level change or referenced counterparty is conservatively unavailable, including unresolved internal redistricting. Same GEOID alone is insufficient. Not a claim of identical cartographic coordinates; no invented allocations.
Source release date unavailable: retained pins do not attest an official release date; retrieval is not release. Reference dates and Vintage 2025 are explicit; no current-vintage refresh is implied.
County population and demographic explorer
Choose a measure, observation year and county without downloading boundaries. Rankings, search, trends and CSV work without a map. Load map explicitly to download the full, unsimplified 2025 TIGER boundaries; this defers rather than removes their payload. The table remains available without JavaScript.
PEP population · persons · July 1, 2025. Denominator: none. Calculation/source: CO POPESTIMATEy. Vintage 2025; null with metric_status reason; measured zero remains zero; no imputation.
Loading county controls; static rankings available below…
Map not loaded. County controls and rankings do not require boundaries.
After loading, Tab to a county and press Enter or Space; colors and the legend indicate signed direction and magnitude. Outlines show selection. The county picker works before and after map loading.
Selected county demographic breakdown
July 1, 2025 · Miami-Dade County (GEOID 12086). Same-period county population is the share denominator. Hispanic origin overlaps race; do not add origin to race counts. Other overlapping classifications are not additive. Official county median age is from PEP AGESEX MEDIAN_AGE_TOT, not ACS.
| Classification / source | Count or statistic | Share / status |
|---|---|---|
| Sex · PEP male | 1,357,302 persons | 48.439970 percent |
| Sex · PEP female | 1,444,727 persons | 51.560030 percent |
| Age bands · PEP under18 | 536,775 persons | 19.156654 percent |
| Age bands · PEP age18 24 | 237,033 persons | 8.459334 percent |
| Age bands · PEP age25 44 | 768,454 persons | 27.424912 percent |
| Age bands · PEP age45 64 | 745,959 persons | 26.622101 percent |
| Age bands · PEP age65plus | 513,808 persons | 18.336998 percent |
| Race alone (partition) · PEP white alone | 2,237,091 persons | 79.838253 percent |
| Race alone (partition) · PEP black alone | 429,013 persons | 15.310798 percent |
| Race alone (partition) · PEP aian alone | 20,638 persons | 0.736538 percent |
| Race alone (partition) · PEP asian alone | 52,808 persons | 1.884634 percent |
| Race alone (partition) · PEP nhpi alone | 1,580 persons | 0.056388 percent |
| Race alone (partition) · PEP two or more | 60,899 persons | 2.173389 percent |
| Hispanic origin (overlaps race) · PEP hispanic any race | 1,977,314 persons | 70.567221 percent |
| Hispanic origin (overlaps race) · PEP not hispanic | 824,715 persons | 29.432779 percent |
| Other overlapping classifications (not additive) · PEP white alone or combination | 2,291,571 persons | 81.782558 percent |
| Other overlapping classifications (not additive) · PEP not hispanic white alone | 393,665 persons | 14.049284 percent |
| Official county median age · AGESEX MEDIAN_AGE_TOT | 41.2 years | Not a share; not ACS or an average of county medians |
Use Ctrl/Command or Shift to select multiple counties. The following trend uses exact resident persons, not percentages; county size affects the scale. Missing observations break lines; the revised April estimates base is a separate dashed partial interval.
2025 county population rankings
All 67 county estimates are present without JavaScript, ranked by 2025 population (largest first). Signed changes compare July 1, 2024 to July 1, 2025. Unavailable is not zero; equal values break ties by GEOID (ascending).
Showing all 67 counties; ranked by 2025 population, descending.
| Rank | County | GEOID | Population (persons) | Signed change (persons) | Signed change (percent) |
|---|---|---|---|---|---|
| 1 | Miami-Dade County | 12086 | 2,802,029 | -10115 persons | -0.359690% |
| 2 | Broward County | 12011 | 2,013,317 | -372 persons | -0.018474% |
| 3 | Palm Beach County | 12099 | 1,575,726 | +1578 persons | +0.100245% |
| 4 | Hillsborough County | 12057 | 1,574,115 | +2917 persons | +0.185655% |
| 5 | Orange County | 12095 | 1,528,002 | +7014 persons | +0.461148% |
| 6 | Duval County | 12031 | 1,062,963 | +8231 persons | +0.780388% |
| 7 | Pinellas County | 12103 | 948,563 | -11834 persons | -1.232199% |
| 8 | Lee County | 12071 | 875,607 | +13940 persons | +1.617794% |
| 9 | Polk County | 12105 | 874,790 | +23356 persons | +2.743137% |
| 10 | Pasco County | 12101 | 674,516 | +18326 persons | +2.792789% |
| 11 | Brevard County | 12009 | 663,982 | +7728 persons | +1.177593% |
| 12 | Volusia County | 12127 | 606,573 | +5466 persons | +0.909322% |
| 13 | Seminole County | 12117 | 491,884 | +2220 persons | +0.453372% |
| 14 | Osceola County | 12097 | 481,718 | +15842 persons | +3.400476% |
| 15 | Sarasota County | 12115 | 479,958 | +3969 persons | +0.833843% |
| 16 | Manatee County | 12081 | 468,200 | +9244 persons | +2.014136% |
| 17 | Lake County | 12069 | 456,068 | +12614 persons | +2.844489% |
| 18 | Marion County | 12083 | 442,660 | +14665 persons | +3.426442% |
| 19 | Collier County | 12021 | 417,131 | +409 persons | +0.098147% |
| 20 | St. Lucie County | 12111 | 402,449 | +10857 persons | +2.772529% |
| 21 | St. Johns County | 12109 | 346,328 | +12994 persons | +3.898192% |
| 22 | Escambia County | 12033 | 333,834 | +1462 persons | +0.439869% |
| 23 | Leon County | 12073 | 299,048 | +336 persons | +0.112483% |
| 24 | Alachua County | 12001 | 290,028 | +582 persons | +0.201074% |
| 25 | Clay County | 12019 | 239,593 | +2315 persons | +0.975649% |
| 26 | Okaloosa County | 12091 | 221,810 | +1705 persons | +0.774630% |
| 27 | Hernando County | 12053 | 221,701 | +4129 persons | +1.897763% |
| 28 | Charlotte County | 12015 | 217,212 | +5756 persons | +2.722079% |
| 29 | Santa Rosa County | 12113 | 211,115 | +3644 persons | +1.756390% |
| 30 | Bay County | 12005 | 204,479 | +4337 persons | +2.166961% |
| 31 | Indian River County | 12061 | 172,799 | +1239 persons | +0.722196% |
| 32 | Citrus County | 12017 | 171,666 | +1845 persons | +1.086438% |
| 33 | Martin County | 12085 | 166,272 | +1070 persons | +0.647692% |
| 34 | Sumter County | 12119 | 157,772 | +3511 persons | +2.276013% |
| 35 | Flagler County | 12035 | 140,360 | +4076 persons | +2.990813% |
| 36 | Highlands County | 12055 | 111,122 | +1230 persons | +1.119281% |
| 37 | Nassau County | 12089 | 106,879 | +2387 persons | +2.284385% |
| 38 | Walton County | 12131 | 93,288 | +3192 persons | +3.542888% |
| 39 | Monroe County | 12087 | 80,406 | -1609 persons | -1.961836% |
| 40 | Putnam County | 12107 | 77,734 | +561 persons | +0.726938% |
| 41 | Columbia County | 12023 | 74,094 | +373 persons | +0.505962% |
| 42 | Jackson County | 12063 | 49,629 | -308 persons | -0.616777% |
| 43 | Levy County | 12075 | 48,520 | +876 persons | +1.838637% |
| 44 | Hendry County | 12051 | 48,276 | +1635 persons | +3.505499% |
| 45 | Suwannee County | 12121 | 48,149 | +346 persons | +0.723804% |
| 46 | Gadsden County | 12039 | 44,298 | +29 persons | +0.065509% |
| 47 | Okeechobee County | 12093 | 42,608 | +267 persons | +0.630594% |
| 48 | Wakulla County | 12129 | 38,089 | +967 persons | +2.604924% |
| 49 | DeSoto County | 12027 | 37,078 | +189 persons | +0.512348% |
| 50 | Baker County | 12003 | 29,737 | +226 persons | +0.765816% |
| 51 | Bradford County | 12007 | 28,307 | +153 persons | +0.543440% |
| 52 | Washington County | 12133 | 26,695 | +237 persons | +0.895759% |
| 53 | Hardee County | 12049 | 25,932 | -175 persons | -0.670318% |
| 54 | Taylor County | 12123 | 21,210 | -479 persons | -2.208493% |
| 55 | Gilchrist County | 12041 | 20,488 | +357 persons | +1.773384% |
| 56 | Holmes County | 12059 | 20,119 | -5 persons | -0.024846% |
| 57 | Madison County | 12079 | 18,759 | +115 persons | +0.616820% |
| 58 | Dixie County | 12029 | 18,038 | +168 persons | +0.940123% |
| 59 | Union County | 12125 | 16,250 | +485 persons | +3.076435% |
| 60 | Jefferson County | 12065 | 16,007 | +62 persons | +0.388837% |
| 61 | Gulf County | 12045 | 15,943 | +47 persons | +0.295672% |
| 62 | Hamilton County | 12047 | 14,180 | -57 persons | -0.400365% |
| 63 | Calhoun County | 12013 | 13,289 | +69 persons | +0.521936% |
| 64 | Glades County | 12043 | 13,270 | +84 persons | +0.637039% |
| 65 | Franklin County | 12037 | 13,029 | +75 persons | +0.578972% |
| 66 | Lafayette County | 12067 | 8,792 | +69 persons | +0.791012% |
| 67 | Liberty County | 12077 | 8,035 | +58 persons | +0.727090% |
County population trend · 2020–2025
Resident population (persons), not ACS housing. April 1, 2020 estimates base is distinct from the July 1, 2020 estimate. The April–July 2020 change is partial-year; the July 2020–July 2021 interval is the first July-to-July comparison. No 2020 annual rate is shown. Missing observations are unavailable, never zero.
Showing Miami-Dade County (GEOID 12086). Select a county on the map or in the rankings table to update this trend.
Horizontal axis: year (2020–2025); vertical axis: resident population (persons). The 2020 base is a separate April 1 observation; July 1 estimates run from 2020 through 2025. Focus the chart viewport and use Left/Right arrows to scroll on narrow screens. Complete axis labels stay here outside the scrolling chart; the table gives exact values and availability.
| Date | Population (persons) | Interval |
|---|---|---|
| April 1, 2020 base | 2,701,762 | Estimates base; not July 1 |
| July 1, 2020 | 2,695,519 | April–July partial-year; no annual rate |
| July 1, 2021 | 2,670,141 | July 2020–July 2021 comparison |
| July 1, 2022 | 2,733,972 | July-to-July estimate |
| July 1, 2023 | 2,793,511 | July-to-July estimate |
| July 1, 2024 | 2,812,144 | July-to-July estimate |
| July 1, 2025 | 2,802,029 | July-to-July estimate |
County population and median home value · different vintages
Each point pairs a county’s PEP July 1, 2025 resident population (persons) with its ACS 2024 5-year median owner-occupied home value (B25077, U.S. dollars). These are different reference periods and different statistical programs. This descriptive comparison does not imply causality or matched vintages. Suppressed, missing or invalid ACS estimates are unavailable, not zero and not plotted. A valid zero remains zero.
The exact-value table below works without JavaScript; chart loading requires JavaScript.
Select a county using the map or rankings to coordinate the comparison.
| County | GEOID | PEP July 1, 2025 population (persons) | ACS 2024 5-year median home value (U.S. dollars) |
|---|---|---|---|
| Alachua County | 12001 | 290,028 | $288,800 |
| Baker County | 12003 | 29,737 | $256,700 |
| Bay County | 12005 | 204,479 | $310,500 |
| Bradford County | 12007 | 28,307 | $212,500 |
| Brevard County | 12009 | 663,982 | $339,600 |
| Broward County | 12011 | 2,013,317 | $414,600 |
| Calhoun County | 12013 | 13,289 | $145,300 |
| Charlotte County | 12015 | 217,212 | $328,900 |
| Citrus County | 12017 | 171,666 | $245,500 |
| Clay County | 12019 | 239,593 | $312,500 |
| Collier County | 12021 | 417,131 | $540,700 |
| Columbia County | 12023 | 74,094 | $194,900 |
| DeSoto County | 12027 | 37,078 | $174,100 |
| Dixie County | 12029 | 18,038 | $132,000 |
| Duval County | 12031 | 1,062,963 | $303,500 |
| Escambia County | 12033 | 333,834 | $257,200 |
| Flagler County | 12035 | 140,360 | $364,900 |
| Franklin County | 12037 | 13,029 | $273,300 |
| Gadsden County | 12039 | 44,298 | $174,900 |
| Gilchrist County | 12041 | 20,488 | $199,900 |
| Glades County | 12043 | 13,270 | $137,000 |
| Gulf County | 12045 | 15,943 | $250,000 |
| Hamilton County | 12047 | 14,180 | $111,200 |
| Hardee County | 12049 | 25,932 | $153,600 |
| Hendry County | 12051 | 48,276 | $219,200 |
| Hernando County | 12053 | 221,701 | $276,000 |
| Highlands County | 12055 | 111,122 | $187,900 |
| Hillsborough County | 12057 | 1,574,115 | $371,500 |
| Holmes County | 12059 | 20,119 | $110,200 |
| Indian River County | 12061 | 172,799 | $351,500 |
| Jackson County | 12063 | 49,629 | $120,800 |
| Jefferson County | 12065 | 16,007 | $232,600 |
| Lafayette County | 12067 | 8,792 | $157,200 |
| Lake County | 12069 | 456,068 | $318,400 |
| Lee County | 12071 | 875,607 | $362,200 |
| Leon County | 12073 | 299,048 | $301,800 |
| Levy County | 12075 | 48,520 | $190,600 |
| Liberty County | 12077 | 8,035 | $127,300 |
| Madison County | 12079 | 18,759 | $116,200 |
| Manatee County | 12081 | 468,200 | $391,400 |
| Marion County | 12083 | 442,660 | $243,100 |
| Martin County | 12085 | 166,272 | $432,200 |
| Miami-Dade County | 12086 | 2,802,029 | $463,000 |
| Monroe County | 12087 | 80,406 | $780,600 |
| Nassau County | 12089 | 106,879 | $382,800 |
| Okaloosa County | 12091 | 221,810 | $351,200 |
| Okeechobee County | 12093 | 42,608 | $193,000 |
| Orange County | 12095 | 1,528,002 | $390,100 |
| Osceola County | 12097 | 481,718 | $353,300 |
| Palm Beach County | 12099 | 1,575,726 | $447,300 |
| Pasco County | 12101 | 674,516 | $300,900 |
| Pinellas County | 12103 | 948,563 | $355,100 |
| Polk County | 12105 | 874,790 | $266,500 |
| Putnam County | 12107 | 77,734 | $160,300 |
| St. Johns County | 12109 | 346,328 | $489,200 |
| St. Lucie County | 12111 | 402,449 | $347,300 |
| Santa Rosa County | 12113 | 211,115 | $329,800 |
| Sarasota County | 12115 | 479,958 | $411,800 |
| Seminole County | 12117 | 491,884 | $386,900 |
| Sumter County | 12119 | 157,772 | $385,400 |
| Suwannee County | 12121 | 48,149 | $171,600 |
| Taylor County | 12123 | 21,210 | $114,600 |
| Union County | 12125 | 16,250 | $169,500 |
| Volusia County | 12127 | 606,573 | $313,000 |
| Wakulla County | 12129 | 38,089 | $258,300 |
| Walton County | 12131 | 93,288 | $425,100 |
| Washington County | 12133 | 26,695 | $171,000 |