Macarsca (in croato Makarska [ Шаблон:IPA ]) è una città della Croazia situata sul Mare Adriatico. La città, che dista circa 60 km da Spalato e 140 da Ragusa, fa parte della regione spalatino-dalmata ed ha una popolazione di 13.418 abitanti.
Il patrono della città (e della diocesi di Macarsca, oggi parte della arcidiocesi di Spalato-Macarsca) è san Clemente .
La Riviera di Macarsca è una delle mete turistiche più frequentate della Dalmazia centro-meridionale.
Macarsca ospita uno dei più importanti e strategici centri di trasmissione radiotelevisivi della Croazia, che copre tutta la Dalmazia meridionale, le Marche costiere e parte delle provincie di Teramo, Pescara e Chieti.