Alabama · Current officeholderSteve MarshallAttorney GeneralPartyRepublicanServing sinceFebruary 10, 2017