Doon is located in Lyon County, IA. The population is 544, making Doon the 5th largest city in Lyon County.
There are 0 public schools in Doon with an average Homefacts rating of NA. The total crime rate for Doon is low , and there are 5 registered sex offenders residing in the city. Unemployment in Doon is low and the median home sales price is $0. Detailed and up-to-date Doon property reports are available for any property address.
Cities near Doon include Doon Township, Garfield Township and Rock Township.