Neo Bowser City is the futuristic capital of the Koopa Kingdom. It is located on an island bordering the larger Koopa Kingdom continent.
At the city's center stands the Koopa Tower, where King Bowser Koopa and his son and heir Bowser Jr have often addressed their people.