도야호(東亞湖/とうやこ、Touyako)는 일본 홋카이도 남서부에 있는 담수호입니다. 지름 약 10km에 가까운 원형에 가까운 호수로, 면적은 70.72㎢, 둘레는 50km, 최대 수심은 180.0m, 평균 수심은 117.0m, 저수량은 8.19㎢, 호면 높이는 84m입니다.
도야호는 시코쓰도야 국립공원의 일부인 우치우라만 근처에 있으며, 칼데라호로도 알려져 있습니다. 도야호는 일본 불빙호의 최북단에 위치하며, 호수 내 섬에는 식물원이 있습니다.