Strongest migration-inflow ZIP codes in Kentucky
Top 25 ZIP codes in Kentucky with the strongest IRS net migration inflows. #1 is 40475 (Richmond) at about +2,428. Compare migration signals on US5.
These ZIP codes show the strongest positive IRS net migration figures in Kentucky on US5’s published series — a directional signal of inflow versus outflow.
Strongest inflows: 40475 (Richmond) at about +2,428; 42101 (Bowling Green) at about +2,363; 41042 (Florence) at about +2,086.
Open any ZIP for a full demographics, income, and housing profile, or return to the Kentucky state page for the complete ZIP table.
Ranked ZIP codes
| # | ZIP | City | County | Net migration | Population | Income | Home value |
|---|---|---|---|---|---|---|---|
| 1 | 40475 | Richmond | Madison County | +2,428 | 65,030 | $62,731 | $232,700 |
| 2 | 42101 | Bowling Green | Warren County | +2,363 | 63,290 | $49,045 | $188,200 |
| 3 | 41042 | Florence | Boone County | +2,086 | 55,880 | $75,582 | $210,500 |
| 4 | 42701 | Elizabethtown | Hardin County | +1,988 | 53,240 | $68,715 | $235,500 |
| 5 | 40324 | Georgetown | Scott County | +1,948 | 52,173 | $83,012 | $262,700 |
| 6 | 40601 | Frankfort | Franklin County | +1,928 | 51,627 | $67,125 | $199,900 |
| 7 | 40214 | Louisville/Jefferson County metro government (balance) | Jefferson County | +1,717 | 45,986 | $53,563 | $176,700 |
| 8 | 42301 | Owensboro | Daviess County | +1,695 | 45,399 | $62,010 | $180,600 |
| 9 | 40356 | Nicholasville | Jessamine County | +1,685 | 45,142 | $75,264 | $246,300 |
| 10 | 40509 | Lexington-Fayette urban county | Fayette County | +1,685 | 45,135 | $89,429 | $338,200 |
| 11 | 40216 | Louisville/Jefferson County metro government (balance) | Jefferson County | +1,634 | 43,764 | $50,211 | $154,500 |
| 12 | 42303 | Owensboro | Daviess County | +1,570 | 42,038 | $63,010 | $183,400 |
| 13 | 40299 | Louisville/Jefferson County metro government (balance) | Jefferson County | +1,558 | 41,724 | $85,419 | $274,900 |
| 14 | 40291 | Louisville/Jefferson County metro government (balance) | Jefferson County | +1,550 | 41,506 | $81,576 | $264,700 |
| 15 | 42240 | Hopkinsville | Christian County | +1,550 | 41,510 | $49,872 | $147,400 |
| 16 | 42104 | Bowling Green | Warren County | +1,541 | 41,273 | $73,975 | $282,600 |
| 17 | 41017 | Edgewood | Kenton County | +1,518 | 40,661 | $100,645 | $278,100 |
| 18 | 40229 | Louisville/Jefferson County metro government (balance) | Jefferson County | +1,494 | 40,015 | $78,877 | $197,300 |
| 19 | 40245 | Louisville/Jefferson County metro government (balance) | Jefferson County | +1,466 | 39,261 | $120,171 | $432,900 |
| 20 | 40219 | Louisville/Jefferson County metro government (balance) | Jefferson County | +1,460 | 39,107 | $52,271 | $186,000 |
| 21 | 40165 | Shepherdsville | Bullitt County | +1,439 | 38,533 | $77,083 | $242,700 |
| 22 | 42420 | Henderson | Henderson County | +1,435 | 38,434 | $56,661 | $164,800 |
| 23 | 40272 | Louisville/Jefferson County metro government (balance) | Jefferson County | +1,404 | 37,595 | $66,382 | $169,700 |
| 24 | 40515 | Lexington-Fayette urban county | Fayette County | +1,373 | 36,787 | $83,782 | $317,400 |
| 25 | 40391 | Winchester | Clark County | +1,371 | 36,729 | $67,910 | $197,200 |
Frequently asked questions
Which ZIP codes in Kentucky have the strongest migration inflows?
By IRS net migration, 40475 (Richmond) leads this board at about +2,428. Positive values signal more inflow than outflow in the published series.
How does US5 rank ZIP codes in Kentucky?
We rank indexable ZIP codes with positive IRS net migration from high to low (with a population floor).
Where can I explore all ZIP codes in Kentucky?
Visit the Kentucky state page for the full ZIP table, demographics summary, and sortable income/housing columns.