Franklin County ist ein County im Bundesstaat Virginia der Vereinigten Staaten. Bei der Volkszählung im Jahr 2000 hatte das County 47.286 Einwohner und eine Bevölkerungsdichte von 26 Einwohnern pro Quadratkilometer. Der Verwaltungssitz (County Seat) ist Rocky Mount. Das County gehört zu den Dry Countys, was bedeutet, dass der Verkauf von Alkohol eingeschränkt oder verboten ist.