Alvin is located in Brazoria County, TX. The population is 24,624, making Alvin the 2nd largest city in Brazoria County.
There are 16 public schools in Alvin with an average Homefacts rating of B. The total crime rate for Alvin is moderate , and there are 138 registered sex offenders residing in the city. Unemployment in Alvin is very high and the median home sales price is $0. Detailed and up-to-date Alvin property reports are available for any property address.
Cities near Alvin include Hillcrest, Friendswood and Santa Fe.