Carta Valley is a small unincorporated community in southwestern Edwards County, Texas, United States, in the western part of the state.