Big Bend National Park in Texas is the National Park with the largest snake population in the United States. This park has 31 species, of which 4 are rattlesnakes. The best time to find a snake in the National Park is during the summer after it has rained.