La commune possède des armoiries qui lui ont été octroyées le 1er juillet 1986. Elles combinent des éléments des trois anciennes communes.
Les trois lions couronnés proviennent des armoiries de la famille de Lannoy, seigneurs de Steenokkerzeel, au XVIe siècle. Leurs armoiries sont visibles sur le sceau du village de 1537 à 1566.
La pointe est prise dans les armoiries de la famille van Steelant pour Perk, le grand lion dans les armoiries de la famille de Locquenghien pour Melsbroek.
Blasonnement :De gueules à une fasce abaissée d'argent frettée d'azur, chapé ployé, à dextre d'argent à trois lionceaux de sinople armés et lampassés de gueules, couronnés d'or, à senestre d'herminais à un lion de sinople armé et lampassé de gueules.
Délibération communale : 28 décembre 1985
Arrêté de l'exécutif de la communauté : 1 juillet 1986
À Humelgem se trouvent l'église Sainte-Catherine (Sint-Katharinakerk) et le château d'Exaerde (Kasteel d'Exaerde), qui a été construit vers 1870. A Steenokkerzeel même, se trouve le château Ter Ham (Kasteel ter Ham), datant d'environ 1500, et l'église Saint-Rombaut (Sint-Rumolduskerk). Melsbroek a ensuite le château de Madoets ou château de Boetfort(nl) (Madoetskasteel ou Kasteel Boetfort) et le château de Snoy (Kasteel Snoy) avec le terrain du Golf du Brabant(nl).