Nikolaevo (búlgaro: Николаево) é uma cidade da Bulgária, localizada no distrito de Stara Zagora. A sua população era de 2,872 habitantes segundo o censo de 2010.[2]