13 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Wilmington | 1 | 74,343 | 70,842 | 0.79% | 6,824 | 11 | City |
| Newark | 2 | 30,460 | 30,598 | -0.08% | 3,215 | 9 | City |
| Middletown | 3 | 26,833 | 23,392 | 2.19% | 1,986 | 14 | Town |
| Elsmere | 4 | 6,239 | 6,223 | 0.05% | 6,321 | 1 | Town |
| New Castle | 5 | 5,801 | 5,543 | 0.75% | 1,668 | 3 | City |
| Townsend | 6 | 3,040 | 2,743 | 1.67% | 2,868 | 1 | Town |
| Delaware City | 7 | 1,958 | 1,883 | 0.67% | 1,052 | 2 | City |
| Bellefonte | 8 | 1,261 | 1,225 | 0.48% | 7,124 | 0 | Town |
| Newport | 9 | 909 | 908 | 0% | 1,946 | 0 | Town |
| Arden | 10 | 440 | 430 | 0.46% | 1,767 | 0 | Village |
| Odessa | 11 | 366 | 365 | 0% | 722 | 1 | Town |
| Ardentown | 12 | 260 | 254 | 0.39% | 1,111 | 0 | Village |
| Ardencroft | 13 | 237 | 228 | 0.85% | 2,663 | 0 | Village |
Wilmington is the largest city in New Castle County, with a population of 74,343.
Ardencroft is the smallest city in New Castle County, with a population of 237.
There are 13 cities in New Castle County, Delaware.