Новые Кузьмёнки расположены примерно в 14 км (по шоссе)[5], на север от Серпухова, на безымянном левом притоке реки Нара, на автодороге Крым[6][7], высота центра деревни над уровнем моря — 174 м[8]. Новые Кузьмёнки связаны автобусным сообщением с райцентром и соседними населёнными пунктами[9].