53033 FipsDecoder
22041 County FIPS Code

Franklin Parish

Louisiana · County seat: Winnsboro · Active county or equivalent

View on CensusDepth ↗

FIPS code 22041 is Franklin Parish, Louisiana. With a population of 19,752 (2022 ACS estimate), it ranks #47 in Louisiana and #1887 nationally. The state FIPS code for Louisiana is 22. This code is used in Census Bureau, BLS, EPA, HUD, and USDA federal datasets to identify this county.

County FIPS

22041

State FIPS

22

LA

Population

19,752

2022 ACS · #1887 nationally

Density

31.6/mi²

people per sq mile

Land Area

625

sq miles

Urban/Rural

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

RUCC 6

How This FIPS Code Works

22 041
22 = State FIPS (Louisiana)
041 = County FIPS

The 5-digit FIPS code 22041 is formed by combining the 2-digit state identifier 22 (Louisiana) with the 3-digit county identifier 041. Together they uniquely identify Franklin Parish in every US federal dataset. No two counties share the same 5-digit FIPS code.

Census ACS Data for FIPS 22041

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

Median Household Income

$41,129

ACS B19013_001E

Poverty Rate

26.0%

ACS B17001 (below poverty level)

Median Age

39.0

ACS B01002_001E

Adjacent Counties (5)

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

Federal Datasets Using Code 22041

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

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

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

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

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

ZIP Codes in Franklin Parish

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 Franklin Parish. Why FIPS ≠ ZIP →

ZIP Code % in county
71219 100.0%
71230 100.0%
71336 100.0%
71378 100.0%
71243 100.0%
71295 100.0%
71232 22.4%
71418 0.0%

Other Counties in Louisiana