Alabama elects all its 140 state legislators this year, for 4-year terms (35 State Senators, 105 State Representatives). Out of those 140 races, 93 give voters no choice between a Republican and a Democrat.
There are no minor party candidates on the ballot in any district. There are two independents running for State Senate, and four for State House.
There are no Democrats in 14 of the State Senate districts and 53 of the State House districts. There are no Republicans in six of the State Senate districts and 20 State House districts.
Senate Districts 10 & 21 have an independent candidate; House District 7 has two independent candidates and House Districts 20, 35, and 65 have one independent candidate each. All of these districts put independent candidates against a Republican.
edit: I incorrectly listed House District 20 as having an independent candidate.