14 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Ogden | 1 | 89,334 | 87,299 | 0.38% | 3,243 | 28 | City |
| Roy | 2 | 38,416 | 39,325 | -0.39% | 4,714 | 8 | City |
| West Haven | 3 | 28,346 | 17,159 | 7.04% | 2,629 | 11 | City |
| North Ogden | 4 | 23,838 | 21,048 | 1.99% | 3,144 | 8 | City |
| South Ogden | 5 | 17,878 | 17,491 | 0.36% | 4,584 | 4 | City |
| Pleasant View | 6 | 11,464 | 11,083 | 0.56% | 1,643 | 7 | City |
| Hooper | 7 | 9,766 | 9,112 | 1.13% | 206 | 47 | City |
| Plain City | 8 | 9,355 | 7,930 | 2.61% | 774 | 12 | City |
| Riverdale | 9 | 9,087 | 9,377 | -0.53% | 1,975 | 5 | City |
| Farr West | 10 | 8,316 | 7,731 | 1.19% | 1,405 | 6 | City |
| Harrisville | 11 | 6,900 | 7,041 | -0.33% | 2,302 | 3 | City |
| Marriott-Slaterville | 12 | 2,282 | 2,149 | 0.97% | 309 | 7 | City |
| Uintah | 13 | 1,379 | 1,451 | -0.86% | 1,097 | 1 | Town |
| Huntsville | 14 | 617 | 574 | 1.15% | 360 | 2 | Town |
Ogden is the largest city in Weber County, with a population of 89,334.
Huntsville is the smallest city in Weber County, with a population of 617.
There are 14 cities in Weber County, Utah.