Ham (nederlande, prononco laŭlitere) estas municipo en Belgio. Komence de januaro 2016 ĝi havis 10 618 loĝantojn. Ham situas en la provinco Limburgo, en la oriento de la nederlandlingvaFlandra Regiono - loke aldone ankaŭ parolatas variaĵoj de la proksime parenca limburga dialektaro. La municipo apartenas al la distrikto (aŭ arondismento) Haselto.
Ekde 1977, la municipoj Kwaadmechelen kaj Oostham apartenas al Ham, la ĉefa municipo.