I believe Irvington is a town, and with just over 50,000 people, the 30th largest municipality in NJ.
Just saying.
Yes, BUT....it's not a cow town that is isolated. Irvington is next to Bloomfield, next to West/South Orange, next to Maplewood, next to Newark....well, you get the picture.
It's one big sprawling suburbia/city complex.