Karuppur is a panchayat town in Salem District in the Indian state of Tamil Nadu.
Karuppur is located on the National Highway 44 (connecting Srinagar and Kanyakumari).
Busses to Vellalapatti, Thekkampatti, Senkaradu, Omalur and Salem airport go via Karuppur.
It is one of the major stations in Salem city used for handling goods and freight trains.
This article related to a location in Salem district, Tamil Nadu, India is a stub.