Ich zitier einfach mal Wikipedia:
"Der Name Gotham City leitet sich von Gotham, einem seit dem 18. Jahrhundert gebräuchlichen Spitznamen für die Stadt New York City ab, mit der Gotham City in vielerlei Hinsicht identisch ist. Der Name Gotham als Synonym für New York City geht dabei in letzter Instanz wohl auf den Namen eines ostenglischen Dorfes namens Gotham in der Grafschaft Nottinghamshire zurück.
Als fiktive Stadt besitzt Gotham City naturgemäß keine „feste“ geographische Lage, sondern wird ständig auf der Landkarte „hin- und hergeschoben“, wie es die Geschichte, die der jeweilige Autor gerade erzählen möchte, gerade erfordert.
Es besteht jedoch seit den frühesten Batman-Comics der späten 1930er Jahren ein stillschweigendes Einvernehmen zwischen den Machern und den Lesern der Batman-Comics, dass Gotham City mit der amerikanischen Ostküstenmetropole New York City als identisch anzusehen ist. Dementsprechend wurde lange Zeit der Heimatstaat der Stadt New York, der gleichnamige Bundesstaat New York, auch routinemäßig als Heimatstaat von Gotham City angegeben. Später wurde Gotham City „nach Süden verlegt“, in den US-Bundesstaat New Jersey, um so dem Dilemma abzuhelfen, dass in den Batman-Geschichten nicht nur Gotham City als „New York“ existiert, sondern auch das eigentliche New York, das heißt New York City."