Novoselec är en by i centrala Kroatien som ligger sydost om Križ . Befolkningen är 1 362 (folkräkning 2011).