Gran kommune ligger i søndre del av Oppland, på begge sider av Randsfjorden og er den største av hadelandskommunene. De fleste innbyggerne bor syd i kommunen der avstanden til Oslo er mellom 60 og 70 km.
Her ligger også de 3 tettstedene Brandbu, Jaren og Gran med tilsammen ca. 5000 innbyggere. Pr. 01.01.10 var det 13 362 innbyggere i kommunen. I tiden framover regnes det med befolkningsvekst.
Totalt areal er 760 kvkm, herav 63% skog, 10% jordbruksareal og 27% vann og annet areal.




