Elections for the following offices shall be held at the regular August election when the election immediately precedes the commencement of a full term:
(1) Assessor of property;
(2) Constable;
(3) County clerk and clerks of the circuit and other courts;
(4) County trustee;
(5) District attorney general;
(6) Judges of all courts;
(7) Members of the county legislative body;
(8) Register; and
(9) Sheriff.