Zonhoven is een gemeente in de Belgische provincie Limburg. De gemeente ligt ten noorden van Hasselt en grenst verder aan Houthalen-Helchteren, Genk en Heusden-Zolder. Zonhoven is een verstedelijkte woon- en werkgemeente en een stedelijke randgemeente van Hasselt. De gemeente behoort tot het kieskanton Hasselt en het gerechtelijk kanton Houthalen-Helchteren. Anno 2012 telt de gemeente 20.887 inwoners op een oppervlakte van 39,34 km². Het centrum telt zo'n 11.000 inwoners, de overige bevolking woont verspreid over de drie andere gehuchten, Halveweg, Termolen en Terdonk. Zonhoven heeft geen deelgemeenten