Rainbow is an unincorporated community in Somervell County of Texas. The city is located on Farm Road 200, four miles northeast of Glen Rose. The community is part of the Granbury, Texas Micropolitan Statistical Area. The Dinosaur Valley State Park is the most significant tourist spot in the Rainbow city. In addition to being a state park, it is also a National Natural Landmark. The Glen Rose Independent School District serves the students.