圣胡安里奥塞科是哥伦比亚的城镇，位于该国中部，由昆迪纳马卡省负责管辖，距离首府波哥大117公里，始建于1801年，面积118平方公里，海拔高度2,635米，2005年人口8,187。