Ranking of New York Counties By Net Migration Rate per 1K in 2024

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2024, the Net Migration Rate per 1K for New York was 4.36. Among all New York counties, Franklin County had the highest net migration rate (19.71), followed by New York County (15.11), and Hamilton County (11.62).

The chart below shows the top 10 counties, and the table below shows the ranking of all New York counties.

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of New York Counties By Net Migration Rate per 1K in 2024
Franklin
New York
Hamilton
Schenectady
Orleans
Seneca
Saratoga
Albany
Rensselaer
Livingston
Ranking of New York Counties By Net Migration Rate per 1K in 2024
Items per page:
0 of 0
Rank County Net Migration Rate
1 Franklin County 19.71
2 New York County 15.11
3 Hamilton County 11.62
4 Schenectady County 11.12
5 Orleans County 9.89
6 Seneca County 9.13
7 Saratoga County 6.76
8 Albany County 6.6
9 Rensselaer County 6.33
10 Livingston County 6.32
11 Westchester County 6.26
12 Dutchess County 5.82
13 Queens County 5.73
14 Essex County 5.68
15 Ontario County 5.61
16 Richmond County 5.12
17 Schoharie County 3.95
18 Oswego County 3.9
19 Wyoming County 3.84
20 Otsego County 3.78
21 Kings County 3.65
22 Broome County 3.49
23 Oneida County 3.34
24 Putnam County 3.27
25 Clinton County 2.9
25 Erie County 2.9
26 Niagara County 2.67
27 Ulster County 2.51
28 Nassau County 2.33
29 Chenango County 2.27
30 Suffolk County 2.23
31 Wayne County 2.22
32 Montgomery County 2.02
33 Genesee County 2
34 Bronx County 1.96
34 Orange County 1.96
35 Cayuga County 1.7
36 Tompkins County 1.57
37 Chemung County 1.55
38 Allegany County 1.54
39 Madison County 1.52
40 Herkimer County 1.43
41 Delaware County 1.4
42 Tioga County 1.3
43 Greene County 1.28
44 Rockland County 1.27
45 Monroe County 1.18
46 Onondaga County 1.17
47 Steuben County 1.05
48 Sullivan County 0.82
49 Cattaraugus County 0.73
50 Cortland County 0.57
51 Fulton County 0.4
52 Washington County 0.23
53 Warren County -0.2
54 Columbia County -0.3
55 Lewis County -1.09
56 Chautauqua County -1.2
57 St. Lawrence County -1.74
58 Yates County -2.25
59 Jefferson County -9.95
60 Schuyler County -11.22