Alabaster is located in Shelby County, AL. The population is 30,706, making Alabaster the largest city in Shelby County.
There are 8 public schools in Alabaster with an average Homefacts rating of B. The total crime rate for Alabaster is low , and there are 45 registered sex offenders residing in the city. Unemployment in Alabaster is low and the median home sales price is $0. Detailed and up-to-date Alabaster property reports are available for any property address.