Sohag (også stavet Souhag og Suhaj; (arabisk: سوهاج) er en by i Egypten, beliggende ved Nilens vestlige kyst. Byen er hovedstad i provinsen Sohag og har ca. 140.000 indbyggere.