Răstolița (Hungarian: Ratosnya, Hungarian pronunciation: [ˈrɒtoʃɲɒ]) is a commune in Mureș County, Transylvania, Romania that is composed of five villages: Andreneasa (Andrástelep), Borzia (Borzia), Gălăoaia (Galonya), Iod (Jód) and Răstolița.
The commune is located in the northern part of the county, at a distance of 32 km (20 mi) from Toplița, 35.6 km (22.1 mi) from Reghin, and 67.6 km (42.0 mi) from the county seat, Târgu Mureș. It lies at the foot of the Călimani Mountains and Gurghiu Mountains, on the right bank of the river Mureș. The river Răstolița is a right tributary of the Mureș; it discharges into the Mureș in Răstolița village.