Semmes is located in southwest Alabama. Semmes is part of Mobile County. As of 2010-2014, the total Semmes population is 3,059. Semmes median household income is $34,399 in 2010-2014. Semmes median house value is $129,000 in 2010-2014. On average, the public school district that covers Semmes is better than the state average in quality. The Semmes area code is 251.