How many towns in the world have the same name as yours?

A weirdly fascinating single-serve site: How many places are named Pittsburgh? (Spoiler: three!)

There are 15 New Yorks, 29 Londons, 53 Parises, 248 San Franciscos and 320 San Antonios. But there is only one Truth or Consequences.