Refugio is located in Refugio County, Texas. The city is on the north bank of the Mission River. During the Texas Revolution, the battle of Refugio was fought at the town. Refugio was the center for the area’s petroleum and petrochemical industries in the 1990s. Later it became a marketing and shipping center for cotton, wool, hides, and livestock produced in the area.