Branson is a Statutory Town located in Las Animas County, Colorado, United States. The town population was 57 at the 2020 United States Census. Branson is the southernmost town in the State of Colorado, located just 0.3 miles (0.48 km) from the New Mexico border.