Trumilly est un charmant village rural de 528 habitants situé dans le sud de l’Oise plus précisément dans le Valois.
Il se situe sur le côté de la Route Départementale RD 1324 qui relie Crepy-en-valois à Senlis.
Trumilly comporte trois hameaux :
Drucy très proche du bourg.
Le Plessis Cornefroy à l’ouest .
Beaurain encore plus à l’ouest sur la RD 1324 et la ferme de Beaurain sur la route menant au village.
Vers le milieu du 19° siecle , subsistait un 4° hameau de 7 maisons , Chaversy au pied du mont Cornon qui n’existe plus aujourd’hui.
Avant la révolution, d’autres hameaux ont déjà disparus comme Gigny à proximité de la ferme de Beaurain et Balisy à l’extrémité du territoire communal.
Seuls des lieux-dits les rappellent aujourd’hui.