Gmina Kocmyrzów - Luborzyca jest gminą wiejską, położona jest na północny wschód od Krakowa, na terenie Wyżyny Małopolskiej na pograniczu dwóch subregionów: Wyżyny Miechowskiej (północna część gminy) i Płaskowyżu Proszowickiego (południowa część gminy). Jest jedną z większych gmin wchodzących w skład Powiatu Krakowskiego.
Ukształtowanie terenu cechuje układ łagodnie pofałdowanych garbów. Najwyższe wzniesienie znajduje się w Goszczy i przekracza 345 m n.p.m. a najniżej położone tereny znajdują się w Krzysztoforzycach (na pograniczu z Krakowem) - 213 m n.p.m.
Największym ciekiem wodnym jest potok Baranówka, który uchodzi do rzeki Dłubni, w której zlewni znajduje się większość terytorium gminy. Obszar południowo - wschodni znajduje się w zlewni potoku Kościelnickiego, natomiast północna część gminy znajduje się w zlewni Szreniawy.