Hacnihone is in a part of Japan called the Tohoku region. It faces the Pacific Ocean. Two rivers run through Hachinohe. One is the Mabechi River which runs from the south to the east, and flows into the Pacific Ocean. The other is the Nida River which runs from the south to the north. 