Strub is a last name of German origin, and may refer to:
Emil Strub (1858–1909), Swiss railway builder and inventor of the Strub rack system
Charles H. Strub, American dentist and entrepreneur
Joseph Strub, Spiritan Roman Catholic priest who founded Duquesne University in Pittsburgh, Pennsylvania
Sean Strub, American writer and activist