Moháč (maďarsky Mohács) je město v jižním Maďarsku jižně od Budapešti (196 km) a od Segedína (156 km) a Debrecína (400 km) (kousek od hranic s Chorvatskem a Srbskem). Patří k župě Baranya.V roce 2011 zde žilo 18 884 obyvatel. Je zde textilní, strojírenský, dřevozpracující průmysl. Moháč je znám také svým karnevalem. Má rozlohu 112,23 km².