I live within 45 minutes of two towns named Troy and two towns named O’Fallon. There are probably more with same names but off the top of my head there are 2 pairs I could think of in 5 seconds of thought.
Names aren’t that unique, we refuse them a lot because we lean towards what is familiar
It's extremely common in Germany. Take Münster for example, there are at least 9 cities and towns with that name. Others include Berlin, Hagen, Frankfurt, Hamburg, Freiburg, and so on. It's such an issue when trying to trace down ancestry as many records only include the city or town and not the state / region.
Well the OP didn’t say he didn’t want American perspective and America is part of the Anglosphere since we speak English and are a former British colony