Benjamin ist eine Stadt und Sitz der Countyverwaltung (County Seat) des Knox Countys im US-Bundesstaat Texas in den Vereinigten Staaten.