Spa je belgická obec. Nachází se ve Valonském regionu a provincii Liège. Leží v údolí v horském řetězci Arden. Spa leží 35 km jihovýchodně od Liège a 45 km jihozápadně od Cách.