Catarina is a census-designated place (CDP) in Dimmit County, Texas, United States. The population was 135 at the 2000 census. The community has a U.S. Post Office.
Catarina is located at 28°20′51″N 99°36′53″W / 28.3475°N 99.61472°W / 28.3475; -99.61472 (28.347567, -99.614690).
According to the United States Census Bureau, the CDP has a total area of 3.8 square miles (9.8 km²), all of it land.