Ruth is an unincorporated community and locality in St. Martin Parish, Louisiana, United States. [1] The community is located at 30°14′17″N91°52′55″W / 30.238°N 91.882°W [2] .
The village is 8.3 miles (13.4 km) east of Lafayette [2] on the Bayou Teche and the Louisiana Highway 351.