Upshaw is a surname of English origin. Notable people with this name include:
Cecil Upshaw (1942–1995), American baseball player
Courtney Upshaw (born 1989), American football player
Dawn Upshaw (born 1960), American operatic and classical soprano
Gene Upshaw (1945–2008), American football player
Grace Upshaw (born 1975), American Olympic track and field athlete
Jessica Upshaw (1959–2013), American politician and lawyer
Kelvin Upshaw (born 1963), American basketball player
L. W. Upshaw, American college football coach
Marvin Upshaw (born 1946), American football player
Orrin Upshaw (1874–1937), American Olympic tug-of-war athlete
Regan Upshaw (born 1975), American football player
Robert Upshaw (born 1994), American basketball player
T. D. Upshaw (fl. 1930–1931), American college football coach
William D. Upshaw (1866–1952), American prohibitionist and politician from Georgia; U.S. representative 1919–27
Willie Upshaw (born 1957), American baseball player