섬나라는 영토가 섬으로만 구성된 국가이다. 대개 국토의 사면이 바다로 둘러싸여 있다. 반대말은 내륙국이다. 오스트레일리아는 사면이 바다로 둘러 싸여 있으나, 본토를 섬이 아닌 대륙으로 간주하기 때문에 섬나라로 분류하지 않는다.