Obec Drienovec leží 190 m n. m. v juhovýchodnej časti Košickej kotliny, na jej dotyku so Slovenským krasom. Nachádza sa pri štátnej ceste v smere Košice - Bratislava, medzi mestom Moldava nad Bodvou a obcou Turňa nad Bodvou. Na juhu od obce sa otvára úrodná nížina, severozápadne chránené územie Slovenského krasu „Palanta“.