Delaware towns
All 37 Delaware towns and cities with 2,500 or more people. The typical Delaware town has a median home value of $302,450 and household income of $78,707.
Delaware town rankings
- The 12 Best Small Towns to Retire in Delaware
- The 10 Most Affordable Small Towns in Delaware
- The 13 Best Small Towns for Families in Delaware
- The 11 Most Walkable Small Towns in Delaware
- 10 Small Towns in Delaware With the Fewest Tornadoes Since 1950
All Delaware towns
| Town | County | People | Median home | Income | Jan low |
|---|---|---|---|---|---|
| Wilmington | New Castle County | 70,898 | $231,400 | $58,671 | 24° |
| Dover | Kent County | 39,403 | $258,900 | $60,199 | 28° |
| Newark | New Castle County | 30,601 | $382,500 | $76,912 | 25° |
| Middletown | New Castle County | 23,192 | $409,600 | $112,831 | 25° |
| Bear | New Castle County | 23,060 | $304,800 | $91,687 | 25° |
| Glasgow | New Castle County | 15,288 | $373,900 | $113,982 | 25° |
| Brookside | New Castle County | 14,974 | $279,700 | $78,328 | 25° |
| Hockessin | New Castle County | 13,478 | $568,800 | $171,204 | 24° |
| Smyrna | Kent County | 12,883 | $291,400 | $67,048 | 28° |
| Pike Creek Valley | New Castle County | 11,692 | $340,300 | $102,434 | 25° |
| Milford | Sussex County | 11,190 | $296,900 | $59,464 | 25° |
| Claymont | New Castle County | 9,895 | $276,600 | $74,712 | 27° |
| Wilmington Manor | New Castle County | 8,162 | $240,600 | $78,078 | 26° |
| North Star | New Castle County | 8,056 | $583,700 | $150,733 | 25° |
| Seaford | Sussex County | 7,957 | $224,300 | $54,016 | 25° |
| Pike Creek | New Castle County | 7,808 | $422,500 | $139,635 | 25° |
| Georgetown | Sussex County | 7,134 | $281,400 | $49,719 | 29° |
| Millsboro | Sussex County | 6,863 | $332,600 | $78,707 | 29° |
| Edgemoor | New Castle County | 6,635 | $290,400 | $59,424 | 24° |
| Elsmere | New Castle County | 6,229 | $225,800 | $67,944 | 24° |
| New Castle | New Castle County | 5,551 | $285,100 | $89,205 | 26° |
| Rising Sun-Lebanon | Kent County | 4,104 | $389,900 | $113,529 | 28° |
| Clayton | Kent County | 3,961 | $361,300 | $107,307 | 28° |
| Laurel | Sussex County | 3,865 | $230,300 | $48,644 | 29° |
| Harrington | Kent County | 3,774 | $221,900 | $72,679 | 25° |
| Camden | Kent County | 3,715 | $300,100 | $63,267 | 28° |
| Highland Acres | Kent County | 3,492 | $306,400 | $102,356 | 28° |
| Lewes | Sussex County | 3,303 | $826,100 | $96,393 | 30° |
| Milton | Sussex County | 3,291 | $407,000 | $80,875 | 29° |
| Greenville | New Castle County | 3,104 | $1,062,500 | $142,844 | 24° |
| Long Neck | Sussex County | 3,017 | $187,600 | $56,745 | 30° |
| Selbyville | Sussex County | 2,878 | $432,900 | $75,592 | 28° |
| Dover Base Housing | Kent County | 2,810 | — | $82,161 | 28° |
| Townsend | New Castle County | 2,717 | $465,100 | $153,000 | 25° |
| Ocean View | Sussex County | 2,636 | $514,200 | $91,500 | 28° |
| Woodside East | Kent County | 2,570 | $330,700 | $61,142 | 28° |
| Bridgeville | Sussex County | 2,568 | $400,900 | $64,879 | 25° |