Moran is located in Allen County, KS. The population is 432, making Moran the 5th largest city in Allen County.
There are 2 public schools in Moran with an average Homefacts rating of B-. The total crime rate for Moran is very low , and there are 5 registered sex offenders residing in the city. Unemployment in Moran is moderate and the median home sales price is $0. Detailed and up-to-date Moran property reports are available for any property address.
Cities near Moran include Marmaton Township, Bronson and Osage Township.