For such a small state, New Jersey is packed with towns — 565, to be exact. And many of those towns, townships, boroughs and cities have multiple sections with their own schools, post offices and ...