Valley Grande is located in Dallas County, AL. The population is 4,002, making Valley Grande the 2nd largest city in Dallas County.
There are 2 public schools in Valley Grande with an average Homefacts rating of C. , and there are 11 registered sex offenders residing in the city. Unemployment in Valley Grande is high and the median home sales price is $0. Detailed and up-to-date Valley Grande property reports are available for any property address.
Cities near Valley Grande include Selma, Selmont West Selmont and Marion Junction.