Обухов расположен в центральной части Киевской области на правом берегу Днепра. Земли района из севера начинаются на 30-ом километре от м. Киева с обеих сторон автотрассы Киев – Донецк и протягиваются на юг к 60-у километру.