모하치(헝가리어: Mohács, 크로아티아어: Mohač, 세르비아어: Мохач / Mohač, 독일어: Mohatsch, 튀르키예어: Mohaç)는 헝가리 버러녀 주에 위치한 도시로, 면적은 112.23km2, 인구는 19,129명(2009년 기준), 인구 밀도는 169.60명/km2이며 다뉴브강 우안과 접한다.