La commune de Hermes est située dans le département Oise.
Les communes limitrophes sont les suivantes : Berthecourt, Heilles, Mouchy-le-Châtel, Saint-Félix, Villers-Saint-Sépulcre, Bailleul-sur-Thérain, Bresles, La Neuville-en-Hez.
5 infirmiers et infirmières à domicile exercent à Hermes.