Новосе́лівка — село у Крисинському старостинському окрузі Богодухівської міської громади Богодухівського району Харківської області України. Відстань до райцентру становить понад 14 км і проходить автошляхом Р46.
Село Новоселівка знаходиться біля витоків річки Крисинка. На річці та її притоках численні загати. Нижче за течією примикає село Крисине. Вище за течією — селища Максимівка і Таверівка. До села примикають невеликі лісові масиви. Поруч проходить автомобільна дорога Р46. На відстані 4 км знаходиться залізнична станція Максимівка.
Розподіл населення за рідною мовою за даними перепису 2001 року[3]: