Mikawa Bay
Mihama is located in the center of Chita Peninsula in southern Aichi Prefecture, bordered by Mikawa Bay to the east and Ise Bay to the west. Part of the town’s area is within the borders of the Mikawa Wan Quasi-National Park.