I'm a little confused by your peeve:
There are ZIP codes that represent more than one city (town) - and that cross state boundaries.
And there are cities (towns) that have more than one ZIP code.