La provincia de Limburgo (en neerlandés provincie Limburg y en francés province de Limbourg), es una de las provincias de Bélgica. Es la más oriental de las cinco provincias de la región de Flandes. Su capital es Hasselt.
Limburgo se encuentra al oeste del río Mosa, en el noreste del país. Limita al norte y al este con Países Bajos, más precisamente con el Limburgo neerlandés y Brabante Septentrional, al oeste con la provincia de Amberes y el Brabante Flamenco y al sur con Valonia, más específicamente con la provincia de Lieja.
La provincia posee también un enclave entre Países Bajos y la provincia de Lieja: el municipio de Voeren. Este municipio fue establecido por la reforma municipal de 1977.