Mikawa Bay
Nishio is situated on the northern coast of Mikawa Bay on the Pacific Ocean in southern Aichi Prefecture. The city lies along the eastern bank of the Yahagi River. Sheltered by Chita Peninsula and Atsumi Peninsula, the local climate is mild. Parts of the city lie within the borders of the Mikawa Wan Quasi-National Park