圣胡安德迪奥斯（），是巴拿马的城镇，位于该国中部，由科克莱省的安通区负责管辖，面积55.7平方公里，2010年人口4,797，人口密度每平方公里86.1人。