New York Net Migration By County in 2024

Updated on June 21, 2025.

According to the US Census Bureau estimates, in 2024, the net migration for New York was 86,244. New York County had the highest net migration (24,881) followed by Queens County (13,219), and Kings County (9,511). On the other hand, Jefferson County had the lowest net migration (-1,128), followed by Schuyler County (-194), and St. Lawrence County (-185).

Net migration for a county refers to the difference between the number of migrants, both domestic and international, moving to the county and those leaving the county. Or to put it simply, the net migration for a given county is the inbound migration minus the outbound migration for that county.

You can also see similar information for other states and also by state for the United States.

Hover over or click on the chart to see this information for each county. The data can also be filtered, sorted, and explored further in a table below.

See this for other years:
New York Net Migration By County in 2024
New York Net Migration By County in 2024
Items per page:
0 of 0
County Net Migration
Albany 2105
Allegany 73
Bronx 2705
Broome 685
Cattaraugus 55
Cayuga 127
Chautauqua -149
Chemung 126
Chenango 104
Clinton 226
Columbia -18
Cortland 26
Delaware 62
Dutchess 1741
Erie 2757
Essex 209
Franklin 920
Fulton 21
Genesee 115
Greene 60
Hamilton 59
Herkimer 85
Jefferson -1128
Kings 9511
Lewis -29
Livingston 388
Madison 102
Monroe 888
Montgomery 100
Nassau 3230
New York 24881
Niagara 560
Oneida 763
Onondaga 549
Ontario 633
Orange 804
Orleans 391
Oswego 461
Otsego 229
Putnam 321
Queens 13219
Rensselaer 1015
Richmond 2543
Rockland 438
St. Lawrence -185
Saratoga 1619
Schenectady 1794
Schoharie 119
Schuyler -194
Seneca 297
Steuben 97
Suffolk 3412
Sullivan 66
Tioga 62
Tompkins 166
Ulster 460
Warren -13
Washington 14
Wayne 201
Westchester 6269
Wyoming 152
Yates -55