53033 FipsDecoder
12009 County FIPS Code

Brevard County

Florida · County seat: Titusville · Active county or equivalent

View on CensusDepth ↗

FIPS code 12009 is Brevard County, Florida. With a population of 610,723 (2022 ACS estimate), it ranks #10 in Florida and #110 nationally. Brevard County is part of the Palm Bay-Melbourne-Titusville, 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

12009

State FIPS

12

FL

Population

610,723

2022 ACS · #110 nationally

Density

601.3/mi²

people per sq mile

Land Area

1,016

sq miles

Urban/Rural

Metro — 250K–1M population

RUCC 2

How This FIPS Code Works

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

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

Census ACS Data for FIPS 12009

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

Median Household Income

$71,308

ACS B19013_001E

Poverty Rate

10.1%

ACS B17001 (below poverty level)

Median Age

47.0

ACS B01002_001E

Metropolitan Area

Adjacent Counties (5)

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

Federal Datasets Using Code 12009

FIPS code 12009 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 12009 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 12009
import requests

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

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

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

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

ZIP Codes in Brevard 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 Brevard County. Why FIPS ≠ ZIP →

ZIP Code % in county
32976 100.0%
32775 100.0%
32780 100.0%
32796 100.0%
32899 100.0%
32901 100.0%
32903 100.0%
32904 100.0%
32905 100.0%
32907 100.0%
32908 100.0%
32909 100.0%
32920 100.0%
32922 100.0%
32925 100.0%
32926 100.0%
32927 100.0%
32931 100.0%
32934 100.0%
32935 100.0%
32937 100.0%
32940 100.0%
32955 100.0%
32959 100.0%
32949 100.0%
32950 100.0%
32951 100.0%
32952 100.0%
32953 100.0%
32754 78.2%

Showing top 30 of 31 ZIP codes by residential address share.

Other Counties in Florida