Chepoix est une commune située dans le département de l'Oise et la région Hauts-de-France. Chepoix est un village agricole du plateau picard, situé à 29 kms au nord-est de Beauvais, à 33 kms au sud d'Amiens et à 40 kms au nord-ouest de Soissons.

La population est de 447 habitants au 1er janvier 2018, dont 301 votants et de 50 enfants inscrits à l'école. Les habitants de la commune sont appelés les chepoisiens et chepoisiennes.

La commune compte plusieurs hameaux :
- Warmaise, située sur la route de Bonvillers, est une dépendance de Chepoix.
- Petit Chepoix, situé au sud-est du village.

La commune se trouve dans l'arrondissement de Clermont du département de l'Oise. Pour l'élection des députés, elle fait partie de la première circonscription de l'Oise.
Elle faisait partie depuis 1801 du canton de Breteuil. Dans le cadre du redécoupage cantonal de 2014 en France, la commune rejoint le canton de Saint-Just-en-Chaussée.
La commune faisait partie de la communauté de communes des Vallées de la Brèche et de la Noye créée fin 1992.
Dans le cadre des dispositions de la loi portant nouvelle organisation territoriale de la République (Loi Notre) du 7 août 2015, qui prévoit que les établissements publics de coopération intercommunale (EPCI) à fiscalité propre doivent avoir un minimum de 15 000 habitants4, le préfet de l'Oise a publié en octobre 2015 un projet de nouveau schéma départemental de coopération intercommunale, qui prévoit la fusion de plusieurs intercommunalités, et notamment celle de Crèvecœur-le-Grand (CCC) et celle des Vallées de la Brèche et de la Noye (CCVBN), soit une intercommunalité de 61 communes pour une population totale de 27 196 habitants.
Après avis favorable de la majorité des conseils communautaires et municipaux concernés, cette intercommunalité dénommée communauté de communes de l'Oise picarde et dont la commune est désormais membre, est créée au 1er janvier 2017.