메솔롱기(그리스어: Μεσολόγγι)는 그리스 서부에 위치한 도시로, 서그리스 주에 속하는 현인 에톨로아카르나니아 현의 현청 소재지이며 면적은 280.2km2, 높이는 0 ~ 9m, 인구는 17,988명(2001년 기준), 인구 밀도는 64명/km2이다. 파트라 만과 접하고 있고 어류와 포도주, 담배 무역이 주를 이룬다.