Kentucky County Map
Kentucky has 120 counties. Together they cover 39,486 sq mi of land and 4,606,864 people.
- Population
- Land area
- Density
Neighbouring areas are given different colours so their shared borders read clearly. These colours carry no data.
Population from the Vintage 2025 estimates. Breaks are quintiles within Kentucky.
People per square mile, computed from population and land area. Breaks are quintiles within Kentucky.
Median household income, American Community Survey 2020 to 2024 five-year estimates. Breaks are quintiles within Kentucky.
- Counties
- 120
- 4th most of the 51 states and DC
- Population
- 4,606,864
- 26th largest
- Land area
- 39,486
- square miles
- Density
- 116.7
- people per square mile, computed
Sources: US Census Bureau, Population Estimates Program, Vintage 2025 Population Estimates, released 26 March 2026; US Census Bureau, Gazetteer Files, 2025 Gazetteer Files, released 10 September 2025. Retrieved 30 August 2026.
Download this map
Free to use and redistribute. The boundaries are public-domain Census Bureau data; attribution to County Maps US is appreciated but not required.
Satellite view
Aerial imagery of Kentucky with the state boundary drawn on top. County lines are not drawn here: at this scale they would bury the picture, and the map above already carries them.
The extremes of Kentucky
Which is the largest county in Kentucky? The answer depends on whether you mean area or population.
The counties, by shape
Every one, drawn to its own scale so the small ones stay recognisable. Shape alone is not a size comparison; the table below carries the areas.
- Adair
- Allen
- Anderson
- Ballard
- Barren
- Bath
- Bell
- Boone
- Bourbon
- Boyd
- Boyle
- Bracken
- Breathitt
- Breckinridge
- Bullitt
- Butler
- Caldwell
- Calloway
- Campbell
- Carlisle
- Carroll
- Carter
- Casey
- Christian
- Clark
- Clay
- Clinton
- Crittenden
- Cumberland
- Daviess
- Edmonson
- Elliott
- Estill
- Fayette
- Fleming
- Floyd
- Franklin
- Fulton
- Gallatin
- Garrard
- Grant
- Graves
- Grayson
- Green
- Greenup
- Hancock
- Hardin
- Harlan
- Harrison
- Hart
- Henderson
- Henry
- Hickman
- Hopkins
- Jackson
- Jefferson
- Jessamine
- Johnson
- Kenton
- Knott
- Knox
- Larue
- Laurel
- Lawrence
- Lee
- Leslie
- Letcher
- Lewis
- Lincoln
- Livingston
- Logan
- Lyon
- Madison
- Magoffin
- Marion
- Marshall
- Martin
- Mason
- McCracken
- McCreary
- McLean
- Meade
- Menifee
- Mercer
- Metcalfe
- Monroe
- Montgomery
- Morgan
- Muhlenberg
- Nelson
- Nicholas
- Ohio
- Oldham
- Owen
- Owsley
- Pendleton
- Perry
- Pike
- Powell
- Pulaski
- Robertson
- Rockcastle
- Rowan
- Russell
- Scott
- Shelby
- Simpson
- Spencer
- Taylor
- Todd
- Trigg
- Trimble
- Union
- Warren
- Washington
- Wayne
- Webster
- Whitley
- Wolfe
- Woodford
What the map does not say
The counties of Kentucky are nowhere near the same size. Pike County covers 786.2 sq mi of land, 8.0 times the 98.3 sq mi of Gallatin County. People are spread even less evenly: Jefferson County packs 2,088 per sq mi while Hickman County holds 18.0 per sq mi.
They were not drawn in one sitting either. Lincoln County dates to 1780, and the boundaries were still being redrawn when McCreary County was organised in 1912, 132 years later. Founding years come from Wikidata and are worth checking against the county's own history before citing.
Water is part of the picture too: 16.7% of Lyon County is water, the most in the state, which is why its land area and total area disagree. And 85 of the 120 counties here share their names with counties in other states, so searching by name alone can land in the wrong place; the A to Z index lists every duplicate.
All 120 counties of Kentucky
Sortable on any column. This table doubles as the text alternative to the map above: every area is a link, in alphabetical order, whether or not the map renders.
| Name | Population | Land area | Density | Median income | Seat | FIPS |
|---|---|---|---|---|---|---|
| Adair County | 19,423 | 405.3 sq mi | 47.9 per sq mi | $53,553 | Columbia | 21001 |
| Allen County | 22,536 | 343.7 sq mi | 65.6 per sq mi | $61,403 | Scottsville | 21003 |
| Anderson County | 25,225 | 202.3 sq mi | 125 per sq mi | $74,488 | Lawrenceburg | 21005 |
| Ballard County | 7,594 | 247.1 sq mi | 30.7 per sq mi | $66,164 | Wickliffe | 21007 |
| Barren County | 45,641 | 487.4 sq mi | 93.6 per sq mi | $50,628 | Glasgow | 21009 |
| Bath County | 13,176 | 278 sq mi | 47.4 per sq mi | $56,541 | Owingsville | 21011 |
| Bell County | 22,829 | 359 sq mi | 63.6 per sq mi | $31,354 | Pineville | 21013 |
| Boone County | 145,316 | 246.3 sq mi | 590 per sq mi | $99,414 | Burlington | 21015 |
| Bourbon County | 20,243 | 289.8 sq mi | 69.9 per sq mi | $61,354 | Paris | 21017 |
| Boyd County | 47,751 | 159.9 sq mi | 299 per sq mi | $61,118 | Catlettsburg | 21019 |
| Boyle County | 31,632 | 180.3 sq mi | 175 per sq mi | $61,159 | Danville | 21021 |
| Bracken County | 8,511 | 202.7 sq mi | 42.0 per sq mi | $66,319 | Brooksville | 21023 |
| Breathitt County | 12,558 | 492.4 sq mi | 25.5 per sq mi | $34,808 | Jackson | 21025 |
| Breckinridge County | 21,503 | 569.7 sq mi | 37.7 per sq mi | $55,843 | Hardinsburg | 21027 |
| Bullitt County | 86,454 | 297.1 sq mi | 291 per sq mi | $80,558 | Shepherdsville | 21029 |
| Butler County | 12,520 | 426.1 sq mi | 29.4 per sq mi | $56,092 | Morgantown | 21031 |
| Caldwell County | 12,609 | 344.8 sq mi | 36.6 per sq mi | $59,583 | Princeton | 21033 |
| Calloway County | 39,421 | 384.9 sq mi | 102 per sq mi | $52,706 | Murray | 21035 |
| Campbell County | 95,441 | 151.3 sq mi | 631 per sq mi | $77,567 | Alexandria | 21037 |
| Carlisle County | 4,747 | 189.5 sq mi | 25.1 per sq mi | $62,439 | Bardwell | 21039 |
| Carroll County | 11,141 | 128.7 sq mi | 86.6 per sq mi | $56,466 | Carrollton | 21041 |
| Carter County | 26,149 | 409.5 sq mi | 63.9 per sq mi | $51,235 | Grayson | 21043 |
| Casey County | 16,205 | 444.3 sq mi | 36.5 per sq mi | $45,510 | Liberty | 21045 |
| Christian County | 70,115 | 717.8 sq mi | 97.7 per sq mi | $55,494 | Hopkinsville | 21047 |
| Clark County | 37,888 | 252.5 sq mi | 150 per sq mi | $64,348 | Winchester | 21049 |
| Clay County | 19,465 | 469.3 sq mi | 41.5 per sq mi | $40,900 | Manchester | 21051 |
| Clinton County | 9,139 | 197.1 sq mi | 46.4 per sq mi | $44,844 | Albany | 21053 |
| Crittenden County | 8,807 | 359.6 sq mi | 24.5 per sq mi | $46,656 | Marion | 21055 |
| Cumberland County | 5,992 | 305.1 sq mi | 19.6 per sq mi | $40,000 | Burkesville | 21057 |
| Daviess County | 104,898 | 458.4 sq mi | 229 per sq mi | $68,214 | Owensboro | 21059 |
| Edmonson County | 12,749 | 302.8 sq mi | 42.1 per sq mi | $54,937 | Brownsville | 21061 |
| Elliott County | 7,265 | 234.3 sq mi | 31.0 per sq mi | $45,776 | Sandy Hook | 21063 |
| Estill County | 13,962 | 253.1 sq mi | 55.2 per sq mi | $46,051 | Irvine | 21065 |
| Fayette County | 329,751 | 283.9 sq mi | 1,162 per sq mi | $69,479 | Lexington | 21067 |
| Fleming County | 15,787 | 348.7 sq mi | 45.3 per sq mi | $49,307 | Flemingsburg | 21069 |
| Floyd County | 34,401 | 393.3 sq mi | 87.5 per sq mi | $41,279 | Prestonsburg | 21071 |
| Franklin County | 52,649 | 207.9 sq mi | 253 per sq mi | $65,298 | Frankfort | 21073 |
| Fulton County | 6,218 | 205.9 sq mi | 30.2 per sq mi | $38,217 | Hickman | 21075 |
| Gallatin County | 8,840 | 98.3 sq mi | 89.9 per sq mi | $63,346 | Warsaw | 21077 |
| Garrard County | 18,207 | 229.9 sq mi | 79.2 per sq mi | $63,087 | Lancaster | 21079 |
| Grant County | 26,181 | 258 sq mi | 101 per sq mi | $69,178 | Williamstown | 21081 |
| Graves County | 37,050 | 551.8 sq mi | 67.1 per sq mi | $50,772 | Mayfield | 21083 |
| Grayson County | 27,406 | 499.5 sq mi | 54.9 per sq mi | $50,757 | Leitchfield | 21085 |
| Green County | 11,644 | 286 sq mi | 40.7 per sq mi | $46,798 | Greensburg | 21087 |
| Greenup County | 35,213 | 344.5 sq mi | 102 per sq mi | $60,751 | Greenup | 21089 |
| Hancock County | 9,050 | 187.7 sq mi | 48.2 per sq mi | $65,464 | Hawesville | 21091 |
| Hardin County | 113,482 | 623.9 sq mi | 182 per sq mi | $67,647 | Elizabethtown | 21093 |
| Harlan County | 24,725 | 465.8 sq mi | 53.1 per sq mi | $41,693 | Harlan | 21095 |
| Harrison County | 19,627 | 306.5 sq mi | 64.0 per sq mi | $66,442 | Cynthiana | 21097 |
| Hart County | 20,117 | 412.7 sq mi | 48.7 per sq mi | $52,285 | Munfordville | 21099 |
| Henderson County | 44,255 | 436.4 sq mi | 101 per sq mi | $58,851 | Henderson | 21101 |
| Henry County | 16,447 | 286.3 sq mi | 57.5 per sq mi | $63,347 | New Castle | 21103 |
| Hickman County | 4,372 | 242.3 sq mi | 18.0 per sq mi | $60,867 | Clinton | 21105 |
| Hopkins County | 45,127 | 542.3 sq mi | 83.2 per sq mi | $56,815 | Madisonville | 21107 |
| Jackson County | 13,325 | 345.2 sq mi | 38.6 per sq mi | $40,000 | McKee | 21109 |
| Jefferson County | 795,222 | 380.8 sq mi | 2,088 per sq mi | $69,866 | Louisville | 21111 |
| Jessamine County | 57,147 | 172.1 sq mi | 332 per sq mi | $74,576 | Nicholasville | 21113 |
| Johnson County | 22,051 | 262 sq mi | 84.2 per sq mi | $44,904 | Paintsville | 21115 |
| Kenton County | 175,779 | 160.4 sq mi | 1,096 per sq mi | $80,548 | Covington | 21117 |
| Knott County | 13,321 | 351.5 sq mi | 37.9 per sq mi | $41,761 | Hindman | 21119 |
| Knox County | 29,532 | 386.3 sq mi | 76.4 per sq mi | $32,527 | Barbourville | 21121 |
| Larue County | 15,184 | 261.1 sq mi | 58.2 per sq mi | $67,067 | Hodgenville | 21123 |
| Laurel County | 63,746 | 433.7 sq mi | 147 per sq mi | $57,771 | London | 21125 |
| Lawrence County | 15,765 | 415.6 sq mi | 37.9 per sq mi | $46,772 | Louisa | 21127 |
| Lee County | 7,297 | 208.8 sq mi | 34.9 per sq mi | $37,568 | Beattyville | 21129 |
| Leslie County | 9,627 | 400.9 sq mi | 24.0 per sq mi | $35,934 | Hyden | 21131 |
| Letcher County | 19,952 | 337.9 sq mi | 59.0 per sq mi | $41,793 | Whitesburg | 21133 |
| Lewis County | 12,901 | 482.9 sq mi | 26.7 per sq mi | $46,838 | Vanceburg | 21135 |
| Lincoln County | 25,353 | 332.9 sq mi | 76.2 per sq mi | $52,440 | Stanford | 21137 |
| Livingston County | 8,863 | 313 sq mi | 28.3 per sq mi | $58,984 | Smithland | 21139 |
| Logan County | 28,669 | 552.2 sq mi | 51.9 per sq mi | $60,382 | Russellville | 21141 |
| Lyon County | 9,123 | 213.8 sq mi | 42.7 per sq mi | $65,066 | Eddyville | 21143 |
| Madison County | 101,696 | 437.9 sq mi | 232 per sq mi | $63,351 | Richmond | 21151 |
| Magoffin County | 11,110 | 308.4 sq mi | 36.0 per sq mi | $33,080 | Salyersville | 21153 |
| Marion County | 20,115 | 343.6 sq mi | 58.6 per sq mi | $59,627 | Lebanon | 21155 |
| Marshall County | 31,659 | 302.1 sq mi | 105 per sq mi | $65,831 | Benton | 21157 |
| Martin County | 10,697 | 229.6 sq mi | 46.6 per sq mi | $37,042 | Inez | 21159 |
| Mason County | 16,936 | 240.1 sq mi | 70.5 per sq mi | $52,178 | Maysville | 21161 |
| McCracken County | 67,553 | 248.8 sq mi | 272 per sq mi | $64,373 | Paducah | 21145 |
| McCreary County | 17,124 | 426.7 sq mi | 40.1 per sq mi | $33,750 | Whitley City | 21147 |
| McLean County | 9,064 | 252.5 sq mi | 35.9 per sq mi | $65,596 | Calhoun | 21149 |
| Meade County | 30,699 | 305.5 sq mi | 100 per sq mi | $74,355 | Brandenburg | 21163 |
| Menifee County | 6,430 | 203.5 sq mi | 31.6 per sq mi | $45,096 | Frenchburg | 21165 |
| Mercer County | 23,733 | 249.4 sq mi | 95.2 per sq mi | $64,824 | Harrodsburg | 21167 |
| Metcalfe County | 10,583 | 289.7 sq mi | 36.5 per sq mi | $51,473 | Edmonton | 21169 |
| Monroe County | 11,191 | 329.5 sq mi | 34.0 per sq mi | $51,280 | Tompkinsville | 21171 |
| Montgomery County | 28,822 | 197.4 sq mi | 146 per sq mi | $56,396 | Mount Sterling | 21173 |
| Morgan County | 14,415 | 381.1 sq mi | 37.8 per sq mi | $47,913 | West Liberty | 21175 |
| Muhlenberg County | 30,634 | 467.3 sq mi | 65.6 per sq mi | $51,927 | Greenville | 21177 |
| Nelson County | 49,036 | 418.7 sq mi | 117 per sq mi | $69,562 | Bardstown | 21179 |
| Nicholas County | 7,949 | 195.3 sq mi | 40.7 per sq mi | $59,531 | Carlisle | 21181 |
| Ohio County | 23,934 | 587.1 sq mi | 40.8 per sq mi | $57,798 | Hartford | 21183 |
| Oldham County | 70,986 | 187.3 sq mi | 379 per sq mi | $122,497 | La Grange | 21185 |
| Owen County | 11,601 | 350.5 sq mi | 33.1 per sq mi | $61,134 | Owenton | 21187 |
| Owsley County | 3,932 | 197.4 sq mi | 19.9 per sq mi | $22,188 | Booneville | 21189 |
| Pendleton County | 14,800 | 277.1 sq mi | 53.4 per sq mi | $64,669 | Falmouth | 21191 |
| Perry County | 26,555 | 339.7 sq mi | 78.2 per sq mi | $42,181 | Hazard | 21193 |
| Pike County | 54,721 | 786.2 sq mi | 69.6 per sq mi | $44,312 | Pikeville | 21195 |
| Powell County | 12,812 | 179 sq mi | 71.6 per sq mi | $40,309 | Stanton | 21197 |
| Pulaski County | 67,384 | 658.1 sq mi | 102 per sq mi | $51,898 | Somerset | 21199 |
| Robertson County | 2,325 | 99.6 sq mi | 23.3 per sq mi | $51,830 | Mount Olivet | 21201 |
| Rockcastle County | 16,148 | 316.6 sq mi | 51.0 per sq mi | $48,862 | Mount Vernon | 21203 |
| Rowan County | 24,476 | 279.9 sq mi | 87.5 per sq mi | $54,321 | Morehead | 21205 |
| Russell County | 18,608 | 253.3 sq mi | 73.5 per sq mi | $44,738 | Jamestown | 21207 |
| Scott County | 62,262 | 282.2 sq mi | 221 per sq mi | $85,158 | Georgetown | 21209 |
| Shelby County | 51,243 | 379.8 sq mi | 135 per sq mi | $82,604 | Shelbyville | 21211 |
| Simpson County | 20,788 | 234.2 sq mi | 88.8 per sq mi | $59,858 | Franklin | 21213 |
| Spencer County | 20,998 | 186.7 sq mi | 112 per sq mi | $102,618 | Taylorsville | 21215 |
| Taylor County | 26,763 | 266.4 sq mi | 100 per sq mi | $60,456 | Campbellsville | 21217 |
| Todd County | 12,972 | 374.5 sq mi | 34.6 per sq mi | $61,103 | Elkton | 21219 |
| Trigg County | 14,512 | 441.4 sq mi | 32.9 per sq mi | $59,857 | Cadiz | 21221 |
| Trimble County | 8,701 | 147.8 sq mi | 58.9 per sq mi | $66,027 | Bedford | 21223 |
| Union County | 12,839 | 342.9 sq mi | 37.4 per sq mi | $60,327 | Morganfield | 21225 |
| Warren County | 149,375 | 541.7 sq mi | 276 per sq mi | $65,794 | Bowling Green | 21227 |
| Washington County | 12,368 | 297.3 sq mi | 41.6 per sq mi | $61,616 | Springfield | 21229 |
| Wayne County | 19,597 | 458 sq mi | 42.8 per sq mi | $45,739 | Monticello | 21231 |
| Webster County | 12,929 | 332 sq mi | 38.9 per sq mi | $59,628 | Dixon | 21233 |
| Whitley County | 37,297 | 437.9 sq mi | 85.2 per sq mi | $44,615 | Williamsburg | 21235 |
| Wolfe County | 6,298 | 222.2 sq mi | 28.3 per sq mi | $30,417 | Campton | 21237 |
| Woodford County | 27,883 | 189.6 sq mi | 147 per sq mi | $83,788 | Versailles | 21239 |
Sources: US Census Bureau, Population Estimates Program, Vintage 2025 Population Estimates, released 26 March 2026; US Census Bureau, Gazetteer Files, 2025 Gazetteer Files, released 10 September 2025; US Census Bureau, American Community Survey, American Community Survey 2020-2024 5-Year Estimates, released 29 January 2026; Wikidata (CC0), Wikidata. Retrieved 30 August 2026.
The ten most populous
- Jefferson County795,222
- Fayette County329,751
- Kenton County175,779
- Warren County149,375
- Boone County145,316
- Hardin County113,482
- Daviess County104,898
- Madison County101,696
- Campbell County95,441
- Bullitt County86,454
Data on this page last rebuilt 30 August 2026. How these figures are produced.