Новосёловка — село в Песчанском сельском совете, Новомосковского района, Днепропетровской области
Село Новосёловка находится на левом берегу реки Самара в месте, где она разливается в Самарскую затоку, выше по течению на расстоянии в 4 км расположено село Песчанка. Река в этом месте извилистая, образует лиманы, старицы и заболоченные озёра.
Вот как выглядит территория села Новосёловка на карте