혼슈는 일본에서 가장 큰 섬이다. 북쪽으로 쓰가루 해협을 경계로 홋카이도가 있으며, 남쪽으로는 세토 내해를 사이에 두고 시코쿠가 있다. 남서쪽으로 간몬 해협을 끼고 규슈가 있다.
혼슈는 세계에서 인구 2위, 면적 7위인 섬이다. 혼슈 본섬과 부속도서를 합친 면적은 227,943 km²로 일본 전체 면적의 5분의 3을 차지하는데, 이는 대한민국 면적의 2.2배이고 남북한을 합친 면적과 비슷하다. 인구는 약 1억 3백만 명으로, 대한민국 인구의 2배이다.