Beatrice is located in Monroe County, AL. The population is 367, making Beatrice the 4th largest city in Monroe County.
There are 1 public schools in Beatrice with an average Homefacts rating of C. The total crime rate for Beatrice is high, and there are 10 registered sex offenders residing in the city. Unemployment in Beatrice is high and the median home sales price is $0. Detailed and up-to-date Beatrice property reports are available for any property address.