Guest, Sign inJoin
304 Main Townsend DETownsend, #1 on this list · Photo: Smallbones · CC BY-SA 3.0
Delaware rankings · Safety

Safest towns in Delaware

Townsend reports the least crime per resident of Delaware’s 22 towns with crime figures for 2023–2025; 3 of the 22 grade A− or better on safety nationally.

Crimes reported by each town’s own police, 2023–2025, per 1,000 residents, violent crimes counted four times. The same measure as the Safety grade. How grades work

#1

Townsend

New Castle County · 2,985 people
A

6.56 weighted crimes per 1,000 a year·violent 0.7, property 3.8

#2

Clayton

Kent County · 4,527 people
A−

8.27 weighted crimes per 1,000 a year·violent 1.1, property 3.8

#3

Ocean View

Sussex County · 3,107 people
A−

9.23 weighted crimes per 1,000 a year·violent 1.0, property 5.3

All 22 towns

Weighted crimes per 1,000 residents a year, lowest first, to two decimals (the sort uses the exact rate, so there are no rounding ties). Grade = the national Safety grade.

22 towns ranked. Not here? See towns without their own figures.

#TownWeighted rateViolentPropertyGrade
1TownsendNew Castle County · 2,985 people6.560.73.8A
2ClaytonKent County · 4,527 people8.271.13.8A−
3Ocean ViewSussex County · 3,107 people9.231.05.3A−
4LewesSussex County · 3,826 people17.572.28.6B−
5MiltonSussex County · 3,860 people19.772.59.9B−
6CheswoldKent County · 2,653 people21.663.86.6C+
7MiddletownNew Castle County · 25,798 people22.881.815.9C+
8ElsmereNew Castle County · 6,196 people24.922.614.5C+
9SelbyvilleSussex County · 3,381 people25.942.217.0C
10BridgevilleSussex County · 2,997 people28.183.813.1C
11NewarkNew Castle County · 30,359 people29.892.818.5C
12HarringtonKent County · 3,974 people35.114.019.0C−
13MillsboroSussex County · 7,890 people39.163.824.1C−
14SmyrnaKent County · 13,340 people39.364.621.0C−
15New CastleNew Castle County · 5,726 people47.874.330.8D
16CamdenKent County · 4,176 people55.563.043.4D
17MilfordSussex County · 14,723 people60.437.032.4D
18GeorgetownSussex County · 8,291 people73.646.945.9D−
19SeafordSussex County · 9,165 people79.369.242.6D−
20WilmingtonNew Castle County · 73,512 people79.5811.932.2D−
21LaurelSussex County · 4,557 people86.5614.329.5D−
22DoverKent County · 40,592 people88.728.654.5D−

Per 1,000 residents a year, 2023–2025. Last on the list: Dover, 88.72. The rate counts crimes reported to police, not how safe any one street feels.

Not ranked

15 towns without figures of their own

These towns of 2,500+ are not on the list because there are no police figures for them alone for all of 2023–2025, from the FBI or the state. In 2025 the FBI’s tables list State Police figures for 3 of Delaware’s counties and county sheriff figures for 1; those cover many towns at once and can’t be split by town, so they aren’t ranked here. Their other grades stand; the overall grade uses the rest.

  • Bear New Castle County · 22,370 people: no figures of its own in the FBI’s tables for 2023–2025.
  • Brookside New Castle County · 15,115 people: no figures of its own in the FBI’s tables for 2023–2025.
  • Claymont New Castle County · 8,786 people: no figures of its own in the FBI’s tables for 2023–2025.
  • Dover Base Housing Kent County · 2,962 people: no figures of its own in the FBI’s tables for 2023–2025.
  • Edgemoor New Castle County · 6,349 people: no figures of its own in the FBI’s tables for 2023–2025.
  • Glasgow New Castle County · 15,546 people: no figures of its own in the FBI’s tables for 2023–2025.
  • Greenville New Castle County · 3,713 people: no figures of its own in the FBI’s tables for 2023–2025.
  • Highland Acres Kent County · 3,752 people: no figures of its own in the FBI’s tables for 2023–2025.
  • Hockessin New Castle County · 13,439 people: no figures of its own in the FBI’s tables for 2023–2025.
  • North Star New Castle County · 7,834 people: no figures of its own in the FBI’s tables for 2023–2025.
  • Pike Creek New Castle County · 7,129 people: no figures of its own in the FBI’s tables for 2023–2025.
  • Pike Creek Valley New Castle County · 12,431 people: no figures of its own in the FBI’s tables for 2023–2025.
  • Rising Sun-Lebanon Kent County · 4,163 people: no figures of its own in the FBI’s tables for 2023–2025.
  • Riverview Kent County · 2,596 people: no figures of its own in the FBI’s tables for 2023–2025.
  • Wilmington Manor New Castle County · 8,214 people: no figures of its own in the FBI’s tables for 2023–2025.
Quick answers

Questions people ask

Which is the safest town in Delaware?

Townsend (New Castle County) reports the least crime per resident: 6.56 weighted crimes per 1,000 a year over 2023–2025 (0.69 violent and 3.79 property crimes per 1,000), from its police department’s reports to the FBI. Clayton (8.27) and Ocean View (9.23) follow.

How are these towns ranked?

By crimes reported by each town’s police per 1,000 residents over three years (FBI figures, or the state’s own where the FBI table lacks a year), with violent crimes counted four times as heavily as property crimes. It is the same measure as the Safety grade on each town’s page. How grades work.

Why isn’t my town on this list?

The list needs 2,500+ residents and the town’s own police figures for all three years. 15 Delaware towns of 2,500+ lack them; they are listed above with the reason. Smaller towns have a Safety grade on their page but no rank.

Go deeper

More Delaware lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Delaware rankings →
Other states

Safest towns in other states