Coyanosa is a census-designated place (CDP) in Pecos County, Texas, United States. The population was 138 at the 2000 census.
Coyanosa is located at 31°14′26″N 103°03′58″W / 31.240532°N 103.066121°W / 31.240532; -103.066121 (31.240532, -103.066121). It is situated south of the intersection of Farm Roads 1776 and 1450, approximately 26 miles northwest of Fort Stockton in northwestern Pecos County.
According to the United States Census Bureau, the CDP has a total area of 0.1 square miles (0.3 km2), all of it land.