Bratcher is a surname. Notable people with the surname include:
Clifton Rhodes Bratcher (1913–1977), American judge Joe Bratcher (1898–1977), American baseball player Kevin Bratcher (born 1961), American politician Steve Bratcher, American politician
See also Bratchers Crossroads, Tennessee