Texas has two national parks: Big Bend and Guadalupe Mountains. Popular state parks near Houston include Brazos Bend, Galveston Island, and Village Creek.