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

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2021, the Net Migration Rate per 1K for New York was -13.58. Among all New York counties, Tompkins County had the highest net migration rate (65.77), followed by Otsego County (46.24), and Hamilton County (18.46).

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 2021
Tompkins
Otsego
Hamilton
Delaware
Schoharie
Sullivan
Ulster
Columbia
Dutchess
Albany
Ranking of New York Counties By Net Migration Rate per 1K in 2021
Items per page:
0 of 0
Rank County Net Migration Rate
1 Tompkins County 65.77
2 Otsego County 46.24
3 Hamilton County 18.46
4 Delaware County 17.74
5 Schoharie County 16.43
6 Sullivan County 16.15
7 Ulster County 15.17
8 Columbia County 13.97
9 Dutchess County 11.27
10 Albany County 9.95
11 Saratoga County 9.17
12 Greene County 7.8
13 Suffolk County 6.41
14 Warren County 6.12
15 Broome County 5.5
16 Oswego County 5.34
17 Putnam County 4.62
18 Orange County 4.49
19 Essex County 4.48
20 Lewis County 4.47
21 Schenectady County 4.39
22 Ontario County 3.64
23 Livingston County 3.34
24 Montgomery County 2.51
25 Herkimer County 1.9
26 Niagara County 1.64
27 Erie County 1.5
28 Jefferson County 0.34
29 Wayne County -0.05
30 Washington County -0.52
31 Steuben County -0.64
32 Nassau County -0.83
33 Schuyler County -0.95
34 Rensselaer County -1.34
35 Fulton County -1.7
36 Seneca County -1.97
37 Monroe County -2.23
38 St. Lawrence County -3.05
39 Rockland County -3.2
40 Genesee County -3.3
41 Cattaraugus County -3.4
42 Tioga County -3.65
43 Westchester County -3.77
44 Richmond County -3.87
45 Chemung County -4.05
46 Oneida County -4.26
47 Onondaga County -4.43
48 Yates County -4.62
49 Cortland County -4.81
50 Chautauqua County -5.34
51 Wyoming County -5.37
52 Cayuga County -5.75
53 Madison County -5.81
54 Chenango County -6.53
55 Clinton County -6.55
56 Allegany County -6.85
57 Franklin County -7.85
58 Orleans County -10.25
59 Queens County -27.38
60 Bronx County -29.25
61 Kings County -34.22
62 New York County -59.73