Byen ligger ved krysset mellom U.S. Highways 183 og 77 på nordre bredd av Mission River sørøst i Texas, ca 50 km fra Mexicogolfen.