Males had a median income of $30,337 versus $16,607 for females. The per capita income for the city was $12,814. About 21.6% of families and 23.3% of the population were below the poverty line, including 28.0% of those under age 18 and 24.8% of those age 65 or over. The predominant economic drivers for Three Rivers, Texas, are oil and gas exploration, refining, ranching, and hunting. Tourism is on the rise due to the gateway to the Choke Canyon reservoir thru Three Rivers. Choke Canyon State Park offers boating, fishing, camping, educational services, and wildlife viewing. The bird migratory routes bring over two hundred different species to the Three Rivers area, making it a national destination for bird watching. Accommodations for visitors are plentiful with hotels and many RV (recreational vehicle) parks. Many of these were built to accommodate workers during the recent Eagle Ford oil boom. Three Rivers is also the site of the historic first glass factory in the State of Texas. Although it is no longer in production and the building has been demolished, a State Historical Marker stands at its site. Some of the antique shops in town and in the neighboring county seat of George West may sometimes carry a few pieces the factory produced. Many Three Rivers residents live in or near Three Rivers because of the large number of jobs needed in the nearby Federal Bureau of Prisons located roughly 10 miles west of town, on Hwy 72. The Valero Three Rivers Refinery located inside the city limits, is another major employer. With the recent 'fracking' surge in the area, Three Rivers is centrally located in the middle of a large field that extends over a three county area. The United States Postal Service operates the Three Rivers Post Office. The Federal Bureau of Prisons Federal Correctional Institution, Three Rivers is located in unincorporated Live Oak County, near Three Rivers. There is a single school district for the entire city, Three Rivers Independent School District, containing Three Rivers Elementary School, Three Rivers Junior High School and Three Rivers High School.