Ranking of New York Counties By Population in 2023

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2023, the Population for New York was 19.74M. Among all New York counties, Kings County had the highest population (2.59M), followed by Queens County (2.30M), and New York County (1.63M).

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 Population in 2023
Kings
Queens
New York
Suffolk
Nassau
Bronx
Westchester
Erie
Monroe
Richmond
Ranking of New York Counties By Population in 2023
Items per page:
0 of 0
Rank County Population
1 Kings County 2592937
2 Queens County 2294682
3 New York County 1633229
4 Suffolk County 1529029
5 Nassau County 1386052
6 Bronx County 1375266
7 Westchester County 996926
8 Erie County 948386
9 Monroe County 750901
10 Richmond County 494774
11 Onondaga County 469226
12 Orange County 408427
13 Rockland County 343310
14 Albany County 318000
15 Dutchess County 298224
16 Saratoga County 238873
17 Oneida County 228010
18 Niagara County 209684
19 Broome County 196383
20 Ulster County 182906
21 Schenectady County 160378
22 Rensselaer County 159846
23 Chautauqua County 124742
24 Oswego County 117889
25 Jefferson County 113575
26 Ontario County 112605
27 St. Lawrence County 106727
28 Tompkins County 105505
29 Putnam County 97988
30 Steuben County 92087
31 Wayne County 90671
32 Chemung County 81279
33 Sullivan County 80190
34 Clinton County 77883
35 Cattaraugus County 75680
36 Cayuga County 74575
37 Madison County 67152
38 Warren County 65508
39 Livingston County 61248
40 Columbia County 60616
41 Otsego County 60519
42 Washington County 60032
43 Herkimer County 59571
44 Genesee County 57634
45 Fulton County 52253
46 Montgomery County 49580
47 Tioga County 47593
48 Allegany County 47327
49 Greene County 47096
50 Franklin County 46276
51 Cortland County 45957
52 Chenango County 45875
53 Delaware County 44514
54 Wyoming County 39530
55 Orleans County 39390
56 Essex County 36796
57 Seneca County 32416
58 Schoharie County 30126
59 Lewis County 26584
60 Yates County 24413
61 Schuyler County 17446
62 Hamilton County 5070