Rutherfordton is a town in Rutherford County, North Carolina, United States. The population was 4,131 at the 2000 census. It is the county seat of Rutherford County.
Rutherfordton is located at 35°21′59″N 81°57′32″W / 35.36639°N 81.95889°W / 35.36639; -81.95889 (35.366306, -81.959024).
According to the United States Census Bureau, the town has a total area of 4.2 square miles (10.8 km²), all of it land.