Das Dorf entstand im 19. Jahrhundert und liegt am Fluss Swynkiwka (Свинківка), 11 Kilometer nordöstlich der Rajons- und Oblasthauptstadt Poltawa. Die Bahnstrecke Borschtschi–Charkiw verläuft südlich des Ortsgebietes.
Verwaltungsgliederung
Am 29. August 2017 wurde das Dorf zum Zentrum der neugegründeten Landgemeinde Nowoseliwka (Новоселівська сільська громада/Nowoseliwska silska hromada). Zu dieser zählten auch die 26 in der untenstehenden Tabelle aufgelisteten Dörfer[1], bis dahin bildete es zusammen mit den Dörfern Bruniwka, Krjukowe, Paskiwka, Terentijiwka und Wilchowyj Rih die gleichnamige Landratsgemeinde Nowoseliwka (Новоселівська сільська рада/Nowoseliwska silska rada) im Zentrum des Rajons Poltawa.
Am 30. August 2019 kam noch die 7 Dörfer Fyssuny, Hawrylky, Hloby, Karnauchy, Petraschiwka, Runiwschtschyna, Sjahajly und Stupky zum Gemeindegebiet[2].
Folgende Orte sind neben dem Hauptort Nowoseliwka Teil der Gemeinde: