Naklo község a Ljubljanai-medencében, a Kranji-síkságon és a Naklo-völgy közepén, a Száva és a Tržič Bistrica folyók között fekszik. Délen és keleten Kranj városi községgel, északon Tržič községgel, nyugaton pedig Radovljica községgel határos. Bár a Naklo-völgy meglehetősen keskeny, Naklo község jó közúti összeköttetésekkel rendelkezik.
A községhez tartozó települések
A községhez Naklo székhelyen kívül a következő települések tartoznak: