Novoselec to wieś w środkowej Chorwacji , położona na południowy wschód od Križa . Populacja wynosi 1362 (spis ludności z 2011 r.).