Suplac (Hungarian: Küküllőszéplak; Hungarian pronunciation: [ˈkykylːøːseːplɒk], meaning "nice place on the river Küküllő") is a commune in Mureș County, Transylvania, Romania which is composed of five villages: Idrifaia (Héderfája), Laslău Mare (Oláhszentlászló), Laslău Mic (Kisszentlászló), Suplac, and Vaidacuta (Vajdakuta).
The locality formed part of the Székely Land region of the historical Transylvania province.
By the terms of the Treaty of Trianon of 1920, Suplac became part of the Kingdom of Romania.
According to the 2011 census, the commune had a population of 2,249, of which 50.51% were Hungarians, 34.82% were Romanians, and 11.69% were Roma.
At the 2021 census, Suplac had 2,047 inhabitants; of those, 49.88% were Hungarians, 34.64% Romanians, and 10.21% Roma.