Новосёлки — деревня в Серпуховском районе Московской области. Входит в состав Липицкого сельского поселения (до 29 ноября 2006 года входила в состав Балковского сельского округа)[2].
Расположена примерно в 32 км (по шоссе) на юго-восток от Серпухова, у истока безымянного ручья, притока реки Незнайки (левый приток Восьмы)[3][4].