Kentucky ZIP codes
All 946 ZIPs in Kentucky, 40003 to 42788. Tap one on the map or in the list.
946
ZIP codes
4,542,460
people live in them
120
counties
166
PO Box & no-area ZIPs
Most people
All 946 Kentucky ZIP codes
ZIP codes by county
Pick a county for its ZIP list and map. Counts include ZIPs that only partly reach into the county.
- Adair County12
- Allen County6
- Anderson County5
- Ballard County6
- Barren County14
- Bath County10
- Bell County12
- Boone County10
- Bourbon County11
- Boyd County6
- Boyle County7
- Bracken County8
- Breathitt County12
- Breckinridge County19
- Bullitt County12
- Butler County14
- Caldwell County6
- Calloway County10
- Campbell County12
- Carlisle County4
- Carroll County8
- Carter County11
- Casey County15
- Christian County17
- Clark County5
- Clay County14
- Clinton County3
- Crittenden County7
- Cumberland County4
- Daviess County14
- Edmonson County12
- Elliott County6
- Estill County5
- Fayette County42
- Fleming County10
- Floyd County34
- Franklin County13
- Fulton County2
- Gallatin County6
- Garrard County6
- Grant County9
- Graves County20
- Grayson County10
- Green County8
- Greenup County11
- Hancock County6
- Hardin County20
- Harlan County27
- Harrison County6
- Hart County10
- Henderson County10
- Henry County13
- Hickman County7
- Hopkins County13
- Jackson County7
- Jefferson County78
- Jessamine County6
- Johnson County20
- Kenton County17
- Knott County24
- Knox County20
- Larue County9
- Laurel County13
- Lawrence County11
- Lee County8
- Leslie County23
- Letcher County26
- Lewis County11
- Lincoln County11
- Livingston County7
- Logan County7
- Lyon County4
- Madison County7
- Magoffin County4
- Marion County11
- Marshall County8
- Martin County9
- Mason County7
- McCracken County8
- McCreary County8
- McLean County8
- Meade County12
- Menifee County5
- Mercer County5
- Metcalfe County10
- Monroe County6
- Montgomery County5
- Morgan County11
- Muhlenberg County17
- Nelson County10
- Nicholas County6
- Ohio County17
- Oldham County12
- Owen County11
- Owsley County9
- Pendleton County10
- Perry County27
- Pike County44
- Powell County4
- Pulaski County14
- Robertson County7
- Rockcastle County9
- Rowan County5
- Russell County7
- Scott County6
- Shelby County15
- Simpson County6
- Spencer County8
- Taylor County7
- Todd County10
- Trigg County5
- Trimble County5
- Union County6
- Warren County11
- Washington County8
- Wayne County5
- Webster County12
- Whitley County9
- Wolfe County5
- Woodford County4
Questions people actually ask
How many ZIP codes are in Kentucky?
946 ZIP codes are in use in Kentucky. 780 cover a delivery area, and 166 are PO Box, single-building or organization ZIPs with no area of their own.
What do Kentucky ZIP codes start with?
Kentucky ZIP codes start with these three-digit prefixes: 400–418, 420–427. Each prefix is a mail sorting area run from one processing center.
Which Kentucky ZIP code has the most people?
40475 in Richmond has the most residents of any Kentucky ZIP, about 65,961 people in the Census Bureau’s ACS 2020–2024 estimates.
Which Kentucky county has the most ZIP codes?
Jefferson County touches 78 ZIP codes, the most of the 120 counties in Kentucky. 293 Kentucky ZIPs reach into more than one county.
Are these the official USPS ZIP code boundaries?
The map uses Census ZIP Code Tabulation Areas, the standard public stand-in for USPS delivery areas. They match for almost every home. For a mailing address, the USPS ZIP Code lookup has the final word.
Keep exploring
Updated 2026-11-10 · Where the data comes from