The government of Iowa has three branches, similar to the federal government of the United States. The executive branch is headed by the governor, currently Kim Reynolds (R) since May 24, 2017. The legislative branch is the Iowa General Assembly, composed of two houses - the Iowa Senate and the Iowa House of Representatives. The judicial branch is headed by the Iowa Supreme Court under the chief justice, currently Marsha Ternus.