Новопервомайское — село в Татарском районе Новосибирской области. Административный центр Новопервомайского сельсовета.
Площадь села — 203 гектаров[2].
В 1976 г. Указом Президиума ВС РСФСР посёлок центральной усадьбы совхоза «Первомайский» переименован в село Новопервомайское[3].
В селе по данным на 2007 год функционируют 1 учреждение здравоохранения и 2 учреждения образования.[2]