이오니아해 (-海; 그리스어 : Ι?νιο Π?λαγο? , 이탈리아어(語) : Mare Ionio , 알바니아어(語) : Deti Jon )는 아드리아해(海) 남쪽(南쪽)에 있는 지중해(地中海) 의 만이다. 서쪽(西쪽)으로 이탈리아 남부(南部)의 칼라브리아주(州) 와 시칠리아섬 , 동쪽(東쪽)으로 알바니아 의 남부(南部)와 그리스 와 접(接)해 있다.