Boaz is located in Etowah County, AL. The population is 9,520, making Boaz the 2nd largest city in Etowah County.
There are 7 public schools in Boaz with an average Homefacts rating of B+. The total crime rate for Boaz is moderate, and there are 49 registered sex offenders residing in the city. Unemployment in Boaz is moderate and the median home sales price is $61,000.