 Being surrounded by mountains, Niihama feels geographically isolated from its closest neighbors, Saijō to the west and Shikokuchūō to the east.The border with Kōchi Prefecture lies in the mountains far south of the center of town.The island of Ōshima, northeast of the main part of the city, also is part of Niihama.