Sâncraiu (Hongaars: Kalotaszentkirály) is een gemeente in Cluj. Sânncraiu ligt in de regio Transsylvanië, in het westen van Roemenië. De gemeente bestaat uit vijf dorpen: Sâncraiu, Alunișu, Domoșu, Brăișoru en Horlacea.
De gemeente maakt onderdeel uit van de etnisch-Hongaarse streek Kalotaszeg.
Bevolking
Bij de volkstelling van 1992 waren van de in totaal 2.053 inwoners 1.498 Hongaar (73%) en 555 Roemeen (27%).
Tijdens de volkstelling in 2011 waren er 1.633 inwoners waarvan 1.281 Hongaren (78%) en 332 Roemenen (20%).