
Branson is a statutory town located in Las Animas County in southeastern Colorado. The town is situated in a river valley within the Great Plains region.
Geographically, it is positioned very close to the state's southern border, lying approximately one mile north of New Mexico. The nearest larger city is Trinidad, the county seat of Las Animas County, which is located about 25 miles to the west-northwest of Branson.


