 According to the United States Census Bureau, the city has a total area of , all land.Kiron is six miles east of U.S. Route 59 at Iowa Highway 39.As of the census of 2010, there were 279 people, 121 households, and 77 families living in the city.