Gradec se nalazi 40 kilometara sjeveroistočno od Zagreba.
Gradec je jedna od općina u sastvu Zagrebačke županije. Kroz njega prolazi rijeka Glogovnica. Bogat je šumom.
Glavna prometna poveznica je cesta Bjelovar – Rovišće – Sveti Ivan Žabno – Cugovec – Gradec – Vrbovec – Dugo Selo – Sesvete – Zagreb.
Također općinom prolazi međunarodna pruga Zagreb – Dugo Selo – Križevci – Koprivnica – Mađarska. U planu je izgradnja novog odvojka prema Sv.Ivanu Žabno, čime bi se skratio put Bjelovar – Zagreb. Na teritoriju općine postoje dva željeznička stajališta.
Stanovništvo
Po popisu stanovništva iz 2001. godine, općina Gradec imala je 3920 stanovnika, raspoređenih u 20 naselja: