97 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Potsdam | 1 | 14,304 | 14,938 | -1.47% | 141 | 101 | Town |
| Potsdam | 2 | 14,304 | 14,934 | -1.47% | 141 | 101 | Town |
| Massena | 3 | 12,069 | 12,442 | -0.83% | 272 | 44 | Town |
| Massena | 4 | 12,069 | 12,416 | -0.83% | 272 | 44 | Town |
| Canton | 5 | 11,187 | 11,657 | -1.17% | 107 | 105 | Town |
| Canton | 6 | 11,187 | 11,801 | -1.17% | 107 | 105 | Town |
| Massena | 7 | 9,935 | 10,275 | -0.63% | 2,193 | 5 | Village |
| Massena | 8 | 9,935 | 10,249 | -0.63% | 2,193 | 5 | Village |
| Ogdensburg | 9 | 9,135 | 10,078 | -1.58% | 1,843 | 5 | City |
| Ogdensburg | 10 | 9,135 | 9,870 | -1.58% | 1,843 | 5 | City |
| Potsdam | 11 | 8,078 | 8,510 | -1.03% | 1,643 | 5 | Village |
| Potsdam | 12 | 8,078 | 8,498 | -1.03% | 1,643 | 5 | Village |
| Canton | 13 | 6,848 | 7,249 | -1.57% | 1,652 | 4 | Village |
| Canton | 14 | 6,848 | 7,391 | -1.57% | 1,652 | 4 | Village |
| Gouverneur | 15 | 6,574 | 6,553 | 0.47% | 92 | 71 | Town |
| Gouverneur | 16 | 6,574 | 6,490 | 0.47% | 92 | 71 | Town |
| Norfolk | 17 | 4,327 | 4,455 | -0.48% | 76 | 57 | Town |
| Norfolk | 18 | 4,327 | 4,452 | -0.48% | 76 | 57 | Town |
| Lisbon | 19 | 4,266 | 4,219 | 0.21% | 39 | 108 | Town |
| Lisbon | 20 | 4,266 | 4,219 | 0.21% | 39 | 108 | Town |
| Oswegatchie | 21 | 3,945 | 4,143 | -0.33% | 60 | 65 | Town |
| Oswegatchie | 22 | 3,945 | 4,141 | -0.33% | 60 | 65 | Town |
| Stockholm | 23 | 3,881 | 3,819 | 0.57% | 41 | 94 | Town |
| Stockholm | 24 | 3,881 | 3,819 | 0.57% | 41 | 94 | Town |
| Gouverneur | 25 | 3,579 | 3,622 | -0.22% | 1,633 | 2 | Village |
| Gouverneur | 26 | 3,579 | 3,618 | -0.22% | 1,633 | 2 | Village |
| Louisville | 27 | 2,967 | 3,046 | -0.5% | 61 | 49 | Town |
| Louisville | 28 | 2,967 | 3,042 | -0.5% | 61 | 49 | Town |
| Brasher | 29 | 2,565 | 2,623 | -0.16% | 28 | 91 | Town |
| Brasher | 30 | 2,565 | 2,620 | -0.16% | 28 | 91 | Town |
| Pierrepont | 31 | 2,540 | 2,518 | 0.24% | 42 | 60 | Town |
| Pierrepont | 32 | 2,540 | 2,515 | 0.24% | 42 | 60 | Town |
| De Kalb | 33 | 2,347 | 2,371 | 0.21% | 28 | 83 | Town |
| De Kalb | 34 | 2,347 | 2,369 | 0.21% | 28 | 83 | Town |
| Waddington | 35 | 2,224 | 2,223 | 0% | 43 | 52 | Town |
| Waddington | 36 | 2,224 | 2,225 | 0% | 43 | 52 | Town |
| Fowler | 37 | 2,145 | 2,136 | 0.05% | 36 | 59 | Town |
| Fowler | 38 | 2,145 | 2,135 | 0.05% | 36 | 59 | Town |
| Morristown | 39 | 2,066 | 2,078 | 0.1% | 45 | 46 | Town |
| Morristown | 40 | 2,066 | 2,077 | 0.1% | 45 | 46 | Town |
| Parishville | 41 | 1,978 | 2,027 | -0.55% | 20 | 98 | Town |
| Parishville | 42 | 1,978 | 2,026 | -0.55% | 20 | 98 | Town |
| Russell | 43 | 1,842 | 1,868 | -0.65% | 19 | 97 | Town |
| Russell | 44 | 1,842 | 1,866 | -0.65% | 19 | 97 | Town |
| Madrid | 45 | 1,698 | 1,740 | -0.7% | 32 | 53 | Town |
| Madrid | 46 | 1,698 | 1,738 | -0.7% | 32 | 53 | Town |
| Norwood | 47 | 1,524 | 1,571 | -0.59% | 727 | 2 | Village |
| Norwood | 48 | 1,524 | 1,569 | -0.59% | 727 | 2 | Village |
| Colton | 49 | 1,484 | 1,524 | -0.47% | 6 | 242 | Town |
| Colton | 50 | 1,484 | 1,522 | -0.47% | 6 | 242 | Town |
| Fine | 51 | 1,272 | 1,305 | -0.55% | 8 | 167 | Town |
| Fine | 52 | 1,272 | 1,305 | -0.55% | 8 | 167 | Town |
| Hammond | 53 | 1,244 | 1,261 | -0.56% | 20 | 62 | Town |
| Hammond | 54 | 1,244 | 1,261 | -0.56% | 20 | 62 | Town |
| Hermon | 55 | 1,104 | 1,077 | 0.45% | 21 | 53 | Town |
| Hermon | 56 | 1,104 | 1,076 | 0.45% | 21 | 53 | Town |
| Hopkinton | 57 | 1,076 | 1,103 | -0.46% | 6 | 185 | Town |
| Hopkinton | 58 | 1,076 | 1,102 | -0.46% | 6 | 185 | Town |
| De Peyster | 59 | 1,061 | 1,018 | 0.66% | 25 | 43 | Town |
| De Peyster | 60 | 1,061 | 1,017 | 0.66% | 25 | 43 | Town |
| Edwards | 61 | 983 | 1,010 | -0.81% | 20 | 50 | Town |
| Edwards | 62 | 983 | 1,011 | -0.81% | 20 | 50 | Town |
| Macomb | 63 | 934 | 918 | -0.64% | 15 | 61 | Town |
| Macomb | 64 | 934 | 918 | -0.64% | 15 | 61 | Town |
| Waddington | 65 | 925 | 931 | -0.11% | 424 | 2 | Village |
| Waddington | 66 | 925 | 930 | -0.11% | 424 | 2 | Village |
| Hannawa Falls | 67 | 854 | 1,040 | -1.5% | 167 | 5 | CDP |
| Madrid | 68 | 838 | 805 | 0.6% | 225 | 4 | CDP |
| Pitcairn | 69 | 794 | 793 | 0% | 14 | 59 | Town |
| Pitcairn | 70 | 794 | 792 | 0% | 14 | 59 | Town |
| Rossie | 71 | 770 | 796 | -0.77% | 20 | 38 | Town |
| Rossie | 72 | 770 | 795 | -0.77% | 20 | 38 | Town |
| Norfolk | 73 | 755 | 886 | -4.79% | 279 | 3 | CDP |
| Heuvelton | 74 | 705 | 715 | -0.28% | 926 | 1 | Village |
| Heuvelton | 75 | 705 | 714 | -0.28% | 926 | 1 | Village |
| DeKalb Junction | 76 | 676 | 535 | 1.5% | 170 | 4 | CDP |
| Clifton | 77 | 675 | 678 | -0.15% | 5 | 134 | Town |
| Clifton | 78 | 675 | 678 | -0.15% | 5 | 134 | Town |
| Edwards | 79 | 675 | 430 | 7.14% | 730 | 1 | CDP |
| Parishville | 80 | 647 | 623 | 0% | 196 | 3 | CDP |
| Hailesboro | 81 | 628 | 776 | 0% | 134 | 5 | CDP |
| Star Lake | 82 | 609 | 540 | -2.09% | 140 | 4 | CDP |
| Hermon | 83 | 596 | 387 | 7.19% | 1,211 | 0 | CDP |
| Brasher Falls | 84 | 470 | 605 | -2.89% | 286 | 2 | CDP |
| Rensselaer Falls | 85 | 319 | 318 | 0% | 1,096 | 0 | Village |
| Rensselaer Falls | 86 | 319 | 318 | 0% | 1,096 | 0 | Village |
| Hammond | 87 | 281 | 285 | -0.35% | 480 | 1 | Village |
| Hammond | 88 | 281 | 285 | -0.35% | 480 | 1 | Village |
| Piercefield | 89 | 272 | 282 | -0.73% | 3 | 104 | Town |
| Piercefield | 90 | 272 | 282 | -0.73% | 3 | 104 | Town |
| Richville | 91 | 257 | 266 | -0.77% | 348 | 1 | Village |
| Richville | 92 | 257 | 266 | -0.77% | 348 | 1 | Village |
| Colton | 93 | 256 | 290 | -2.29% | 154 | 2 | CDP |
| Winthrop | 94 | 166 | 174 | -12.17% | 60 | 3 | CDP |
| Cranberry Lake | 95 | 105 | 126 | -5.41% | 5 | 19 | CDP |
| Clare | 96 | 92 | 96 | -1.08% | 1 | 96 | Town |
| Clare | 97 | 92 | 96 | -1.08% | 1 | 96 | Town |
Potsdam is the largest city in St. Lawrence County, with a population of 14,304.
Clare is the smallest city in St. Lawrence County, with a population of 92.
There are 97 cities in St. Lawrence County, New York.