圣胡安国家森林（）是美国的一处国家森林，占地面积约7,603.42平方公里，位于科罗拉多州西南部，横跨了阿丘利塔县、科内霍斯县、多洛雷斯县、欣斯代尔县、拉普拉塔县、米纳勒尔县、蒙特祖玛县、里奥格兰德县、圣米格尔县和圣胡安县，北邻安肯帕格里国家森林，东接格兰德河国家森林，覆盖了大陆分水岭以西的圣胡安山脉南坡大部。