San Benito is located in Cameron County, TX. The population is 24,417, making San Benito the 3rd largest city in Cameron County.
There are 34 public schools in San Benito with an average Homefacts rating of C. The total crime rate for San Benito is moderate , and there are 2 registered sex offenders residing in the city. Unemployment in San Benito is high and the median home sales price is $0. Detailed and up-to-date San Benito property reports are available for any property address.
Cities near San Benito include El Camino Angosto, Lago and Arroyo Colorado Estates.