Guess all cities on US route 2. Only cities within the USA are counted. Towns, unincorporated areas, and other non-cites are not counted. Below the map, they will be listed with their states and counties in order of east to west along the road. If the county slot is blank, the city is in either multiple or no counties. Places where route 2 merges with interstates or other roads are counted.
While Route 2 passes through New Hampshire and New York, it does not pass through any cities in those states, only towns.