六戸町(ろくのへまち)は、青森県上北郡の東南部に位置する町である。一面が平坦な地形にて形成されており、目立った高山・湖沼はない。十和田湖を源流とする奥入瀬川が東西を流れ、流域には農地が広がる。積雪は多くなく年間を通して穏やかな気候である。
上北郡の東南部に位置する。町の南部の東西を十和田湖を源流とする奥入瀬川が流れる。
中北部は、三本木原と呼ばれる台地であり、奥入瀬川から十和田市法量にて分岐した人工河川・稲生川(三本木原用水路)が、東流している。
北部の三沢市との境界付近には、姉沼川の支流も流れている。