Where Is Telluride Located? Elizabeth October 11, 2017 02:58 Follow Telluride is located in the western San Juan Mountains in South Western Colorado. For more information about getting to Telluride, please visit their website: http://www.tellurideskiresort.com/. Related articles What tickets qualify for 50% off? General Information About Telluride Comments 0 comments Article is closed for comments.