Moran is located in Shackelford County, TX. The population is 228, making Moran the 2nd largest city in Shackelford County.
There are 1 public schools in Moran with an average Homefacts rating of C. The total crime rate for Moran is very low , and there are 3 registered sex offenders residing in the city. Unemployment in Moran is low and the median home sales price is $0. Detailed and up-to-date Moran property reports are available for any property address.