Comuna Sânpaul este situată în partea de nord-vest a județului Cluj, în zona Dealurilor Clujului, pe râul Valea Mare, învecinându-se cu comunele: la vest – cu Gârbău, Cuzăplac, Zimbor (ultimele din județul Sălaj), la nord – cu comuna Așchileu, la nord-est – cu comuna Vultureni, la est – cu comuna Chinteni și la sud-est – cu comuna Baciu.
Denumirea localității provine de la numele Sfântului Paul, așezarea având o îndelungată și bogată tradiție istorică. Săpăturile arheologice efectuate în Hotarele Baciului și Nadășului demonstrează existența unei așezări omenești încă din neolitic. În perioada Imperiului Roman, Sânpaulul se afla între două centre militare puternice: vechea Napoca și Porolissum.
Satul Sânpaul este atestat documentar pentru prima dată în anul 1295, când se numea Sanctus Paulus. De-a lungul timpului, localitatea a purtat mai multe denumiri, printre care amintim: Villa Zenpal (1341), Poss Zenthpal (1358), Zenthpal (1449), Szempal (1733), Szint-Paul (1850), Szent-Paul (1890), Sân-Paul (1890). Sânpaul a făcut parte din regiunea Cluj, raionul Huedin, plasa Baciu, iar din anul 1953 este comună.
Astăzi, comuna Sânpaul este străbătută de șoseaua națională DN1F (Cluj-Napoca – Zalău – Satu Mare), fiind situată la o distanță de 24 km față de municipiul Cluj-Napoca și la 60 km de municipiul Zalău.
Teritoriul comunei se întinde pe o suprafață de 93,22 km², comuna având în componența sa șase localități: Sânpaul (reședință de comună), Berindu, Mihăiești, Țopa Mică, Șardu și Șumurducu.








