Sânnicolau Mare (ungerska: Nagyszentmiklós) är en stad i județetTimiș i västra Rumänien. Staden blev år 1919 en del av Rumänien efter att dessförinnan tillhört den Österrikisk-ungerska monarkin, som genom första världskrigets resultat upplöstes som statsbildning i oktober–november 1918.
Sânnicolau Mare hade 12 312 invånare vid folkräkningen 2011[1].
Gränsen till Ungern ligger knappt 10 km nordväst om staden, och gränsen till Serbien knappt 20 km i sydvästlig riktning.