Spa is een gemeente van België. Ze ligt in het Waalse Gewest en de provincie Luik. Het ligt in een vallei in de Ardense bergketen. Spa ligt 35 km ten zuidoosten van Luik en 45 km ten zuidwesten van Aken.