Joe Starnes (ur. 31 marca 1895, zm. 9 stycznia 1962) – amerykański polityk, działacz Partii Demokratycznej, który w latach 1935–1945 reprezentował rodzinny stan Alabama w Izbie Reprezentantów Stanów Zjednoczonych.
Wczesne lata i kariera Urodził się w Guntersville (Marshall County, Alabama), gdzie uczęszczał do szkół publicznych. Następnie sam był w nich nauczycielem (lata 1912–1917). W czasie I wojny światowej służył w szeregach US Army, dochodząc do stopnia podporucznika (ang. Second Lieutenant).
Po wystąpieniu z armii ukończył studia na wydziale prawa University of Alabama w Tuscaloosa. W tym samym roku przyjęto go do palestry, dzięki czemu mógł prowadzić prywatną praktykę adwokacką w Guntersville.
Od roku 1923 służył a Gwardii Narodowej Stanu Alabama (Alabama National Guard), gdzie dosłużył się rangi pułkownika. Ponadto w latach 1933–1949 był członkiem stanowej rady ds. edukacji, której od stycznia 1948 był wiceprzewodniczącym.
Izba Reprezentantów Do Izby po raz pierwszy wybrano go w listopadzie 1934. Zasiadał w niej równo dziesięć lat (3 stycznia 1935 – 3 stycznia 1945), czyli pięć dwuletnich kadencji. Reprezentował 5. okręg wyborczy stanu. Nie uzyskał ponownej nominacji w 1945. Był związany ze zdecydowanie prawicowym i konserwatywnym skrzydłem partii.