We have elections every year, usually twice (August primary for the parties to select their candidates for general election, November general election). Each party determines how it selects its presidential candidate and organizes it own presidential primaries or caucuses; those are not part of election office’s responsibility.
At the national level, the president is elected every four years, the senator every six, and the representative every two, in even-numbered years. We have one representative and two senators with staggered terms, so we had senate races in 2016 and 2020, but not 2018.
At the state level, the governor and state senators serve four-year terms, and the state representatives two-year terms, with elections in even-numbered years. We have one senator and one representative. We elect other state-wide officers to four-year terms: Secretary of State (oversees elections and business registration filings, lobbyist registrations, publishes state statutes and regulations); Insurance Commissioner; Attorney General; State Treasurer; members of the State Board of Education. We also have yes/no votes on whether to retain appointed justices of the State Supreme Court and the Court of Appeals, and the local district court judges and magistrates every four or six years (depending on court and staggered
County: County commission members, sheriff, district attorney (i.e., prosecutor), county clerk, register of deeds, county treasurer, all elected to four-year terms in even-numbered years.
Local school board: elected to four year terms in odd-numbered years. Composition of boards varies by district: some have single-member districts, some elect members at large, some a combination.
City: Mayor and city council elected to four-year terms in odd-numbered years.
In rural areas of the county, they elect township trustees and treasurers to four-year terms in even-numbered years. The township takes care of rural roads and similar maintenance issues.
There are frequently additional special issues on the ballot. For example, in 2018 the city had a sales tax question (shall the city raise the sales tax to pay for additional road repairs?), while in 2019 it was a state constitutional amendment (shall the state end the practice of adjusting census population figures to account for military personnel and college students when redistricting for the state legislature?).