Coroisânmărtin (Hungarian: Kóródszentmárton, Hungarian pronunciation: [korodsɛntmaːrton]) is a commune in Mureș County, Transylvania, Romania. It is composed of four villages: Coroi (Kóród), Coroisânmărtin, Odrihei (Vámosudvarhely) and Șoimuș (Küküllősolymos).
The commune is located in the south-central part of the county, on the banks of the Târnava Mică River, at a distance of 28 km (17 mi) from Târnăveni and 37 km (23 mi) from the county seat, Târgu Mureș.
According to the 2011 census, there were 1,447 living in Coroisânmărtin at the time. Of this population, 56.05% were ethnic Romanians, 22.94% were ethnic Hungarians, and 15.34% were ethnic Romani.