Sant Miquel de Campmajor forma part de la comarca del Pla de l’Estany, província de Girona. El terme municipal té una extensió de 33 km² i 217 m d’altitud.
Els límits del terme municipal són al nord amb Serinyà i Sant Ferriol, a l’est amb Porqueres, al sud amb Canet d’Adri i Sant Martí de Llémena i a l’oest amb Mieres i Sant Ferriol.
Té agregats els nuclis de Briolf, Falgons, Sant Martí de Campmajor i Ventajol.