Hachinohe is an elevated station with one side platform and two island platforms serving five tracks for regular services, and two island platforms serving four tracks for Tōhoku Shinkansen services. The station has a Midori no Madoguchi ticket office.