Хабаровский район расположен в юго-западной части Хабаровского края. На юго-западе граничит с КНР. Состоит из двух отдельных частей, разделённых территорией Амурского района и рекой Амур. Южная (правобережная) часть расположена вокруг города Хабаровска, а северная (левобережная) — по левому берегу реки Амур, в бассейне рекиТунгуска и её притоков. Граничит со следующими районами Хабаровского края: с Солнечным и Верхнебуреинским на севере и северо-западе, сАмурским в центре, с районом имени Лазо на юге, с Нанайским — на востоке. На западе граничит с Еврейской автономной областью.