53033 FipsDecoder
21035 County FIPS Code

Calloway County

Kentucky · County seat: Murray · Active county or equivalent

View on CensusDepth ↗

FIPS code 21035 is Calloway County, Kentucky. With a population of 37,345 (2022 ACS estimate), it ranks #26 in Kentucky and #1262 nationally. Calloway County is part of the Murray, KY. The state FIPS code for Kentucky is 21. This code is used in Census Bureau, BLS, EPA, HUD, and USDA federal datasets to identify this county.

County FIPS

21035

State FIPS

21

KY

Population

37,345

2022 ACS · #1262 nationally

Density

97.0/mi²

people per sq mile

Land Area

385

sq miles

Urban/Rural

Nonmetro — urban 2.5K–19.9K, not adjacent to metro

RUCC 7

How This FIPS Code Works

21 035
21 = State FIPS (Kentucky)
035 = County FIPS

The 5-digit FIPS code 21035 is formed by combining the 2-digit state identifier 21 (Kentucky) with the 3-digit county identifier 035. Together they uniquely identify Calloway County in every US federal dataset. No two counties share the same 5-digit FIPS code.

Census ACS Data for FIPS 21035

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

Median Household Income

$48,276

ACS B19013_001E

Poverty Rate

18.7%

ACS B17001 (below poverty level)

Median Age

35.6

ACS B01002_001E

Metropolitan Area

Adjacent Counties (5)

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

Federal Datasets Using Code 21035

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

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

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

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

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

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

ZIP Code % in county
42020 100.0%
42076 100.0%
42071 99.4%
42049 99.2%
42036 98.6%
42054 86.0%
42040 20.3%
42048 7.1%
42025 1.6%
42066 0.2%

Other Counties in Kentucky

Adair County 21001 Allen County 21003 Anderson County 21005 Ballard County 21007 Barren County 21009 Bath County 21011 Bell County 21013 Boone County 21015 Bourbon County 21017 Boyd County 21019 Boyle County 21021 Bracken County 21023 Breathitt County 21025 Breckinridge County 21027 Bullitt County 21029 Butler County 21031 Caldwell County 21033 Campbell County 21037 Carlisle County 21039 Carroll County 21041 Carter County 21043 Casey County 21045 Christian County 21047 Clark County 21049 Clay County 21051 Clinton County 21053 Crittenden County 21055 Cumberland County 21057 Daviess County 21059 Edmonson County 21061 Elliott County 21063 Estill County 21065 Fayette County 21067 Fleming County 21069 Floyd County 21071 Franklin County 21073 Fulton County 21075 Gallatin County 21077 Garrard County 21079 Grant County 21081 Graves County 21083 Grayson County 21085 Green County 21087 Greenup County 21089 Hancock County 21091 Hardin County 21093 Harlan County 21095 Harrison County 21097 Hart County 21099 Henderson County 21101 Henry County 21103 Hickman County 21105 Hopkins County 21107 Jackson County 21109 Jefferson County 21111 Jessamine County 21113 Johnson County 21115 Kenton County 21117 Knott County 21119 Knox County 21121 Larue County 21123 Laurel County 21125 Lawrence County 21127 Lee County 21129 Leslie County 21131 Letcher County 21133 Lewis County 21135 Lincoln County 21137 Livingston County 21139 Logan County 21141 Lyon County 21143 Madison County 21151 Magoffin County 21153 Marion County 21155 Marshall County 21157 Martin County 21159 Mason County 21161 McCracken County 21145 McCreary County 21147 McLean County 21149 Meade County 21163 Menifee County 21165 Mercer County 21167 Metcalfe County 21169 Monroe County 21171 Montgomery County 21173 Morgan County 21175 Muhlenberg County 21177 Nelson County 21179 Nicholas County 21181 Ohio County 21183 Oldham County 21185 Owen County 21187 Owsley County 21189 Pendleton County 21191 Perry County 21193 Pike County 21195 Powell County 21197 Pulaski County 21199 Robertson County 21201 Rockcastle County 21203 Rowan County 21205 Russell County 21207 Scott County 21209 Shelby County 21211 Simpson County 21213 Spencer County 21215 Taylor County 21217 Todd County 21219 Trigg County 21221 Trimble County 21223 Union County 21225 Warren County 21227 Washington County 21229 Wayne County 21231 Webster County 21233 Whitley County 21235 Wolfe County 21237 Woodford County 21239