53033 FipsDecoder
12117 County FIPS Code

Seminole County

Florida · County seat: Sanford · Active county or equivalent

View on CensusDepth ↗

FIPS code 12117 is Seminole County, Florida. With a population of 471,321 (2022 ACS estimate), it ranks #13 in Florida and #150 nationally. Seminole County is part of the Orlando-Kissimmee-Sanford, FL. The state FIPS code for Florida is 12. This code is used in Census Bureau, BLS, EPA, HUD, and USDA federal datasets to identify this county.

County FIPS

12117

State FIPS

12

FL

Population

471,321

2022 ACS · #150 nationally

Density

1,524.2/mi²

people per sq mile

Land Area

309

sq miles

Urban/Rural

Metro — 1M+ population

RUCC 1

How This FIPS Code Works

12 117
12 = State FIPS (Florida)
117 = County FIPS

The 5-digit FIPS code 12117 is formed by combining the 2-digit state identifier 12 (Florida) with the 3-digit county identifier 117. Together they uniquely identify Seminole County in every US federal dataset. No two counties share the same 5-digit FIPS code.

Census ACS Data for FIPS 12117

From the 2022 ACS 5-year estimates — the same values you'd retrieve by querying the Census API with county FIPS 12117.

Median Household Income

$79,490

ACS B19013_001E

Poverty Rate

9.6%

ACS B17001 (below poverty level)

Median Age

39.6

ACS B01002_001E

Metropolitan Area

Adjacent Counties (4)

Counties that share a border with Seminole County. Useful for regional analysis — these are the geographies you'd typically include when studying labor markets, commuting zones, or environmental spillovers around FIPS 12117.

Federal Datasets Using Code 12117

FIPS code 12117 appears as the county identifier in the following federal datasets. Analysts joining data across these sources use this code as the common geographic key.

Using FIPS Code 12117 in Code

Common patterns for querying federal datasets by this county's FIPS code. The leading zeros are significant — always treat FIPS codes as strings, not integers.

Census ACS API — Python 12117
import requests

url = "https://api.census.gov/data/2022/acs/acs5"
params = {
    "get":  "NAME,B19013_001E,B01003_001E",
    "for":  "county:117",
    "in":   "state:12",
    "key":  "YOUR_CENSUS_API_KEY",
}
r = requests.get(url, params=params)
data = r.json()  # [[header...], [Seminole County, Florida, income, pop, ...]
SQL — filtering by county FIPS 12117
-- 5-digit combined FIPS (state + county)
SELECT * FROM your_table WHERE county_fips = '12117';

-- Some datasets store state and county separately
SELECT * FROM your_table
WHERE state_fips = '12'
  AND county_fips = '117';

-- ⚠ Never cast to integer — leading zeros are lost:
-- county_fips = 12117 is WRONG for this county
R — tidycensus 12117
library(tidycensus)

get_acs(
  geography = "county",
  variables = c(income = "B19013_001E", pop = "B01003_001E"),
  state     = "12",
  county    = "117",
  year      = 2022
)
Zero-padding reminder: FIPS codes must always be stored and compared as zero-padded strings. 12 (not 12) and 117 (not 117) — losing the leading zeros is one of the most common data-join bugs in federal datasets. Full guide →

ZIP Codes in Seminole County

ZIP codes do not align perfectly with county boundaries — a single ZIP code can span multiple counties, and a county can contain parts of many ZIP codes. The ratios below (from the Census 2020 ZCTA relationship file) show the land area share of each ZCTA that falls within Seminole County. Why FIPS ≠ ZIP →

ZIP Code % in county
32701 100.0%
32766 100.0%
32771 100.0%
32773 100.0%
32779 100.0%
32707 100.0%
32708 100.0%
32714 100.0%
32730 100.0%
32732 100.0%
32746 100.0%
32750 100.0%
32765 100.0%
32792 50.2%
32751 25.3%
32703 9.1%
32810 0.2%

Other Counties in Florida