The only reason Camden, NJ isn’t on the list is because it’s too large to make the small town list.
If they listed towns of 75K or more N.J. would be well represented. Without even thinking too hard I come up with Camden, Newark, East Orange, Orange, Irvington, etc etc etc.
The list is endless.