24 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Bowling Green | 1 | 30,300 | 30,789 | -0.27% | 2,316 | 13 | City |
| Perrysburg | 2 | 25,450 | 25,039 | 0.27% | 2,104 | 12 | City |
| Rossford | 3 | 6,378 | 6,302 | 0.2% | 1,233 | 5 | City |
| Northwood | 4 | 5,251 | 5,164 | 0.29% | 614 | 9 | City |
| North Baltimore | 5 | 3,431 | 3,371 | 0.29% | 1,362 | 3 | Village |
| Walbridge | 6 | 3,080 | 3,013 | 0.36% | 1,409 | 2 | Village |
| Weston | 7 | 1,482 | 1,454 | 0.34% | 1,300 | 1 | Village |
| Pemberville | 8 | 1,340 | 1,328 | 0.15% | 1,120 | 1 | Village |
| Haskins | 9 | 1,262 | 1,243 | 0.24% | 767 | 2 | Village |
| Millbury | 10 | 1,211 | 1,192 | 0.25% | 1,216 | 1 | Village |
| Luckey | 11 | 1,019 | 1,006 | 0.2% | 1,477 | 1 | Village |
| Bradner | 12 | 987 | 971 | 0.3% | 1,602 | 1 | Village |
| Grand Rapids | 13 | 937 | 922 | 0.32% | 1,062 | 1 | Village |
| Wayne | 14 | 863 | 841 | 0.47% | 2,680 | 0 | Village |
| Bloomdale | 15 | 643 | 664 | -0.46% | 967 | 1 | Village |
| Cygnet | 16 | 551 | 545 | 0.18% | 1,665 | 0 | Village |
| Risingsun | 17 | 550 | 544 | 0.18% | 965 | 1 | Village |
| Jerry City | 18 | 465 | 456 | 0.43% | 462 | 1 | Village |
| Portage | 19 | 425 | 403 | 0.95% | 286 | 1 | Village |
| Tontogany | 20 | 388 | 387 | 0% | 1,272 | 0 | Village |
| Hoytville | 21 | 226 | 223 | 0.44% | 305 | 1 | Village |
| Custar | 22 | 178 | 178 | 0% | 709 | 0 | Village |
| Milton Center | 23 | 133 | 136 | 0% | 334 | 0 | Village |
| West Millgrove | 24 | 129 | 132 | 0% | 496 | 0 | Village |
Bowling Green is the largest city in Wood County, with a population of 30,300.
West Millgrove is the smallest city in Wood County, with a population of 129.
There are 24 cities in Wood County, Ohio.