태풍 소식이 뜨면 늘 같은 걸 검색하게 됩니다. "예상 경로", "한국 영향". 그리고 기사마다 조금씩 다른 그림이 나옵니다.
그런데 태풍 진로는 사실 두 가지 값으로 대부분 설명됩니다. 그리고 그 두 값은 누구나 무료로 받아볼 수 있습니다.
이 글에서는 그 두 가지가 왜 진로를 정하는지, 값을 어디서 받는지, 받은 숫자를 어떻게 읽는지를 순서대로 정리합니다. 프로그램을 다룰 줄 몰라도 됩니다. 브라우저 주소창만 쓸 수 있으면 충분합니다.
1. 결론부터
태풍은 스스로 방향을 정하지 않습니다. 주변 흐름이 밀고 갑니다. 이걸 지향류(steering flow)라고 합니다.
그리고 우리나라 쪽 지향류를 결정하는 건 사실상 두 가지입니다.
순서볼 것어떤 값무엇을 알려주나
| ① | 북태평양고기압 가장자리 | 500hPa 5,880gpm 등고선 위도 | 태풍이 어디서 북쪽으로 꺾는지 |
| ② | 제트기류 | 250hPa 최대풍속 축의 위도·속도 | 꺾인 뒤 얼마나 빨리 끌려가는지 |
여기에 하나를 더 보면 확실해집니다.
| ③ | 지향류 자체 | 500hPa 풍향·풍속 | 태풍이 실제로 밀려갈 방향 |
②까지가 판세, ③이 확인 사살입니다. 아래에서 하나씩 보겠습니다.
2. 왜 하필 이 두 가지인가
먼저, 태풍은 왜 스스로 못 가나
태풍은 지름이 수백 킬로미터나 되는 거대한 소용돌이지만, 자기 힘으로 전진하지는 못합니다. 강물에 떠내려가는 나뭇잎과 비슷합니다. 나뭇잎이 아무리 크게 빙글빙글 돌아도, 어디로 흘러갈지는 강물이 정합니다.
여기서 강물에 해당하는 게 대기 중층의 흐름입니다. 지상의 바람이 아닙니다. 지상 바람은 산이며 건물이며 마찰이 많아 들쭉날쭉하지만, 상공 5킬로미터쯤 올라가면 흐름이 훨씬 단순하고 규칙적입니다. 태풍처럼 키가 10킬로미터가 넘는 덩치는 이 중층 흐름에 실려 갑니다.
그래서 기상학에서는 500헥토파스칼 면을 봅니다. 기압이 500hPa이 되는 높이, 대략 5.5킬로미터 상공입니다. 대기 질량의 절반이 이 아래, 절반이 위에 있는 지점이라 "대기의 중간 허리"쯤 됩니다. 태풍 진로를 이야기할 때 500hPa이 늘 등장하는 이유입니다.
북태평양고기압 — 태풍이 타고 도는 벽
여름 서태평양에는 거대한 고기압 덩어리가 자리를 잡습니다. 뜨거운 공기가 쌓여 부풀어 오른 지역이고, 여름 내내 한반도를 덮어 폭염을 만드는 바로 그 고기압입니다.
태풍은 이 덩어리를 뚫고 지나가지 못합니다. 고기압 안쪽은 공기가 가라앉는 곳이라 태풍이 살아남을 수 없거든요. 대신 가장자리를 따라 시계 방향으로 돌아 갑니다. 북반구 고기압 주위의 바람이 시계 방향으로 불기 때문입니다.
이 성질 하나가 진로를 거의 다 설명합니다.
- 고기압이 한반도까지 넓게 덮고 있으면 → 태풍은 남쪽 자락을 따라 서쪽으로 밀려 중국으로 갑니다
- 고기압이 남쪽·동쪽으로 물러나면 → 그 서쪽 가장자리를 타고 북상해 한반도·일본 쪽으로 옵니다
즉 고기압 가장자리가 어디에 있느냐가 태풍이 북쪽으로 꺾는 지점을 정합니다. 여름 태풍이 중국으로 빠지다가 가을이 되면 한반도로 올라오기 시작하는 것도, 태풍이 변한 게 아니라 이 고기압이 물러나기 때문입니다.
[그림 3 — 500hPa 고도장]
5,880이라는 숫자는 어디서 나왔나
고기압 가장자리를 어떻게 선으로 그을까요. 기상학자들이 오래 쓰는 관습적 기준이 500hPa 면의 5,880gpm 등고선입니다.
풀어 쓰면 이렇습니다. 기압이 500hPa이 되는 높이가 5,880미터인 지점들을 이은 선입니다. 공기가 따뜻하면 부풀어서 같은 기압을 만나는 높이가 올라가고, 차가우면 내려앉아 낮아집니다. 그러니 이 높이가 높다는 건 그 아래 공기가 따뜻하고 부풀어 있다는 뜻이고, 그게 곧 고기압입니다.
여름철 아열대고기압의 경계가 대체로 이 5,880 언저리에 걸립니다. 그래서 이 선을 그려 놓고 "선 안쪽이 고기압"이라고 읽습니다. 절대적인 물리 상수는 아니고, 오래 쓰다 보니 잘 맞아서 표준처럼 굳은 값입니다. 고기압이 약한 시기에는 5,860이나 5,840을 함께 보기도 합니다.
단위로 붙는 gpm은 지오포텐셜 미터(geopotential meter)입니다. 중력이 위도와 고도에 따라 미세하게 다른 것을 보정한 높이 단위인데, 실용적으로는 그냥 미터로 읽으셔도 무방합니다.
제트기류 — 태풍을 끌고 가는 컨베이어
더 위로 올라가 상공 10킬로미터 부근에는 서에서 동으로 부는 강한 바람 띠가 있습니다. 제트기류입니다. 찬 공기와 더운 공기가 만나는 경계에서 생기고, 그 경계가 계절 따라 남북으로 오르내립니다.
북상하던 태풍이 여기에 붙잡히면 방향을 틀어 북동쪽으로 빠르게 끌려갑니다. 태풍 예보에서 "전향한다"고 할 때의 그 전향입니다. 우리나라를 스치고 일본 쪽으로 빠지는 태풍들이 대개 이 과정을 거칩니다.
여기서 놓치기 쉬운 게 있습니다. 제트가 남쪽으로 내려온다고 항상 위험해지는 게 아닙니다. 같이 봐야 할 것이 속도입니다.
- 제트가 남하 + 강함 → 태풍이 빠르게 전향해 북동으로 빠져나갑니다
- 제트가 남하 + 약함 → 끌고 갈 힘이 부족합니다. 태풍이 느리게, 애매하게 움직입니다
느린 태풍이 더 무섭습니다. 같은 자리에 오래 머물며 비를 쏟기 때문입니다. 2020년 장마 때처럼 정체된 시스템이 며칠씩 같은 지역에 비를 퍼붓는 상황이 여기서 나옵니다.
그래서 예보 기관마다 답이 다릅니다
이 두 가지는 모델이 계산해서 내놓는 예측값입니다. 모델마다 대기를 쪼개는 격자 크기가 다르고, 물리 과정을 다루는 방식이 다릅니다. 그래서 사흘 뒤 고기압 가장자리가 몇 도에 있을지에 대해 미국 모델(GFS)과 유럽 모델(ECMWF)이 다른 답을 내놓는 일이 흔합니다.
기관들이 서로 다른 진로를 발표하는 이유가 대개 여기 있습니다. 누가 틀린 게 아니라, 판을 다르게 읽은 것입니다. 그래서 뉴스에 나온 예상경로 하나만 보는 것보다, 판 자체를 직접 확인해 두면 왜 예보가 흔들리는지 이해가 됩니다.

3. 어디서 보나 — 사이트 정리
한국 기상청은 태풍으로 발달한 뒤에야 번호를 붙이고 정보를 냅니다. 그 전 단계를 보려면 다른 곳을 봐야 합니다.
사이트무엇을 보나주소
| JTWC (미 합동태풍경보센터) | 아직 태풍이 아닌 '인베스트'까지. 24시간 발달 가능성 | metoc.navy.mil/jtwc |
| ↳ 통보문 원문 (텍스트) | 위 내용의 원본. 가장 빠르다 | metoc.navy.mil/jtwc/products/abpwweb.txt |
| 괌 기상청 토론문 | 몬순 기압골 상태, 신규 인베스트 | forecast.weather.gov (product=TWD, site=gum) |
| Tropical Tidbits | 500hPa 고도장 그림. 고기압 가장자리를 눈으로 확인 | tropicaltidbits.com |
| CIMSS (위스콘신대) | 위성으로 추정한 태풍 강도, 연직시어 | tropic.ssec.wisc.edu |
| NRL Monterey (미 해군연구소) | 태풍별 위성영상 아카이브 | nrlmry.navy.mil/TC.html |
| Zoom Earth | 실시간 위성 + 과거 경로 | zoom.earth |
| 기상청 태풍정보 | 확정된 태풍의 공식 예상경로 | weather.go.kr |
주의할 점 하나. 미국 허리케인센터(NHC, nhc.noaa.gov)는 대서양과 동태평양만 담당합니다. 서태평양 태풍은 여기서 안 나옵니다. 이걸 몰라서 헤매는 경우가 많습니다.
그림으로 보려면 Tropical Tidbits가 가장 편합니다. 다만 숫자로 정확히 알고 싶다면 직접 받는 게 낫습니다.
4. 직접 받아보기 — 주소창에 붙여넣기만 하면 됩니다
그림으로 보려면 Tropical Tidbits가 편합니다. 다만 숫자로 정확히 알고 싶을 때가 있습니다. "지금 130도에서 5,880선이 정확히 몇 도에 있나" 같은 건 그림으로는 눈대중밖에 안 됩니다.
이럴 때 쓰는 곳이 Open-Meteo입니다. 미국 GFS 모델이 계산한 값을 그대로 내려주는데, 가입도 결제도 필요 없습니다. 브라우저 주소창에 주소를 붙여넣으면 끝입니다.
일단 한 번 열어보세요
아래 주소를 복사해서 브라우저 주소창에 넣어보시면 됩니다.
https://api.open-meteo.com/v1/gfs?latitude=33&longitude=130
&hourly=geopotential_height_500hPa&forecast_days=3&timezone=Asia/Seoul
(줄바꿈 없이 한 줄로 이어 붙이세요.)
이런 응답이 나옵니다.
"hourly": {
"time": ["2026-08-31T00:00", "2026-08-31T01:00", ...],
"geopotential_height_500hPa": [5897.0, 5896.0, 5894.0, ...]
}
time 배열과 값 배열이 같은 순서로 짝을 이룹니다. 첫 번째 시각의 값이 첫 번째 숫자, 두 번째 시각이 두 번째 숫자입니다. 위 예시라면 8월 31일 0시 기준 북위 33도·동경 130도 지점의 500hPa 고도가 5,897미터라는 뜻입니다.
5,880보다 크네요. 이 지점은 아직 고기압 안쪽입니다.
[그림 4 — API 응답 화면]
주소를 뜯어보면
복잡해 보이지만 물음표 뒤는 그냥 "무엇을, 어디서, 얼마나" 세 가지입니다.
부분뜻바꿔 쓰는 법
| latitude=33 | 위도 | 보고 싶은 지점으로 |
| longitude=130 | 경도 | 한반도 남쪽이면 125~130 |
| hourly=geopotential_height_500hPa | 500hPa 고도 (고기압 가장자리용) | 아래 표 참고 |
| forecast_days=3 | 며칠치 | 최대 16 |
| timezone=Asia/Seoul | 시각 기준 | 한국시간으로 받기 |
hourly= 뒤에 넣을 수 있는 값이 이 글에서 필요한 전부입니다.
넣을 값무엇어디에 쓰나
| geopotential_height_500hPa | 500hPa 고도(m) | 고기압 가장자리 — 5,880과 비교 |
| wind_speed_250hPa | 250hPa 풍속(km/h) | 제트 세기 |
| wind_direction_500hPa | 500hPa 풍향(도) | 지향류 방향 |
| wind_speed_500hPa | 500hPa 풍속(km/h) | 지향류 세기 |
콤마로 여러 개를 한 번에 요청할 수 있습니다.
&hourly=geopotential_height_500hPa,wind_speed_250hPa
여러 지점을 한 번에
경도별로 비교하려면 지점을 여러 개 넣습니다. 위도와 경도를 같은 개수로 콤마 구분하면 됩니다.
...?latitude=33,33,33&longitude=125,130,135&hourly=geopotential_height_500hPa...
이렇게 요청하면 응답이 지점 수만큼 배열로 돌아옵니다. 실제로 해보면 이런 값이 나옵니다.
지점500hPa 고도
| 33°N 125°E | 5,879 m |
| 33°N 130°E | 5,897 m |
| 33°N 135°E | 5,907 m |
125도만 5,880보다 낮습니다. 같은 위도인데 서쪽 끝만 고기압 바깥이라는 뜻이고, 이게 앞서 말한 "한반도 경도에는 고기압이 안 뻗는다"의 실제 숫자입니다.
5,880선의 위도를 찾는 법
원리는 단순합니다. 경도를 하나 고정해 놓고, 위도를 남쪽에서 북쪽으로 훑으면서 값이 5,880을 밑도는 지점을 찾으면 됩니다.
예를 들어 동경 130도에서 이런 값이 나왔다고 해봅시다.
위도500hPa 고도
| 32.5°N | 5,902 m |
| 35°N | 5,888 m |
| 37.5°N | 5,837 m ← 여기서 5,880 아래로 |
| 40°N | 5,803 m |
35도에서 37.5도 사이 어딘가에서 선을 넘습니다. 대략 35~36도쯤으로 읽으면 됩니다. 더 정확히 알고 싶으면 두 값 사이를 비례로 나누면 되고요.
이게 §6 실전 예시의 "8월 31일 35.4도"가 나온 방식입니다. 특별한 계산이 아니라 표를 위에서 아래로 읽으며 경계를 찾는 일입니다.
매번 하기 번거롭다면
주소를 즐겨찾기에 넣어두시면 됩니다. 태풍철에 한 번씩 눌러 보면 그날 판이 바로 나옵니다.
지점을 여러 개 묶어 요청하는 편이 좋습니다. 한 번에 받으면 호출 수가 줄어들고, 비상업적 용도는 그 정도로 충분히 무료입니다.
5. 받은 숫자를 읽는 법
판정표 (경도 125~130도 기준)
한반도는 대략 동경 126~130도에 있습니다. 이 경도에서 5,880gpm 선이 어디 있는지로 대략의 판을 읽습니다.
5,880선 위도상황태풍 진로 경향
| 38도 이북 | 고기압이 한반도를 덮음 | 태풍은 남쪽 자락 따라 서진 → 중국행 |
| 33~38도 | 가장자리가 한반도 남해상 | 전향점이 한반도 부근. 가장 위험한 배치 |
| 30도 부근 | 고기압 후퇴 | 태풍이 일찍 북상. 일본·동중국해행 |
| 선 자체가 없음 | 그 경도까지 고기압이 안 뻗음 | 타고 올라올 가장자리가 없음 |
이 구간은 경험칙입니다. 기상청 공식 기준이 아니라, 고기압 가장자리와 전향점의 관계를 대략 잡아둔 것입니다. 실제 진로는 태풍 자체의 크기·속도, 주변 기압골 등에 따라 달라집니다.

함께 볼 것
- 경도별로 비교하세요. 130도만 보면 안 됩니다. 125도에 선이 있는지가 한반도에는 더 중요합니다
- 제트는 위도와 속도를 같이. 남하해도 약해지면 전향 강도가 떨어집니다
- 남북 고도차를 보세요. 30도와 40도의 500hPa 고도 차이가 작아지면 지향류가 약해진다는 뜻입니다. 이때 생기는 태풍은 진로가 늦게 정해집니다
6. 실전 예시 — 2026년 9월 초를 읽어보면
2026년 8월 31일에 실제로 값을 받아 정리한 것입니다. 앞의 판정표를 어떻게 쓰는지 보여드리는 예시입니다.
① 5,880gpm 선 위도
[그림 1 — 고기압 가장자리 후퇴]
경도마다 선을 그려 보면 한눈에 들어옵니다. 아래로 내려갈수록 고기압이 남쪽으로 물러났다는 뜻입니다.
경도8/319/19/39/49/6
| 125E | 31.2N | — | — | — | 30.2N |
| 130E | 35.4N | 35.7N | — | 28.6N | 29.0N |
| 135E | 36.5N | 37.8N | 31.7N | 30.5N | — |
| 140E | 37.3N | 38.6N | 35.3N | 33.0N | — |
② 250hPa 제트
날짜125E130E135E
| 8/31 | 42.5N · 202km/h | 42.5N · 225 | 45.0N · 248 |
| 9/4 | 35.0N · 119 | 37.5N · 144 | 40.0N · 199 |
| 9/6 | 35.0N · 104 | 35.0N · 106 | 40.0N · 108 |
③ 지향류 (9/4, 북위 36도)
128E132E136E140E
| 북북서 42 | 북서 60 | 남서 71 | 남서 97 |
읽어보면
- 130도 선이 나흘 만에 35.4도 → 28.6도. 약 750킬로미터 남하. 판정표로는 "33~38도(위험)" → "30도 부근(일본·동중국해행)"으로 이동
- 그런데 125도에는 선이 아예 없습니다. 한반도 경도에는 타고 올라올 가장자리가 없다는 뜻
- 제트는 42.5도 → 35도로 내려오지만 속도가 225 → 106km/h로 절반 아래
- 지향류를 보면 결정적입니다. 128·132도는 북서풍(남쪽에서 오는 것을 밀어냄), 136·140도는 남서풍(북동으로 태워 보냄). 통로가 일본 동쪽에 생겼습니다
즉 이 시점 기준으로는 "고기압은 물러나지만 열리는 문이 한반도 쪽이 아니다"가 됩니다. 실제로 당시 어느 기관도 한국 상륙을 예보하지 않았습니다.
한 가지 더. 9월 5~6일에는 남쪽 바다 상공 흐름이 시속 2~5킬로미터까지 떨어졌습니다. 130도 남북 고도차도 98미터에서 31미터로 줄었습니다. 이런 구간에 생기는 태풍은 며칠씩 진로가 안 잡힙니다.
7. 데이터로 보는 9월 태풍
"가을 태풍이 무섭다"는 말을 자주 듣습니다. 기상청 통계로 확인해 봤습니다.
[그림 2 — 월별 태풍 발생과 우리나라 영향]
평년 월별 태풍 발생 수 (괄호는 우리나라 영향)
6월7월8월9월10월연간
| 1.7 (0.3) | 3.7 (1.0) | 5.6 (1.2) | 5.1 (0.8) | 3.5 (0.1) | 25.1 (3.4) |
의외의 결과가 보입니다. 9월은 8월보다 영향 태풍이 적습니다. 영향 비율로 따지면 7월 27%, 8월 21%, 9월 16%입니다.
1951년 이후 누적으로도 그렇습니다.
5월6월7월8월9월10월합계
| 2 | 23 | 105 | 125 | 80 | 10 | 345 |
그러면 왜 가을 태풍이 무섭다고 할까요.
빈도가 아니라 강도와 성격 때문입니다. 9월은 바닷물이 여름 내내 축적한 열로 가장 뜨거운 시기이고, 고기압이 물러나면서 태풍이 한반도까지 세력을 유지한 채 올라올 수 있는 조건이 됩니다. 여름 태풍이 도중에 약해지는 것과 다릅니다.
실제로 큰 피해를 남긴 태풍들이 이 시기에 몰려 있습니다. 사라가 1959년 9월 17일, 매미가 2003년 9월 12일, 힌남노가 2022년 9월 6일이었습니다. 그리고 일 강수량 역대 1위(강릉 870.5mm)를 만든 루사는 2002년 8월 31일이었습니다.
자주 오지 않지만, 오면 크다. 이게 통계가 말하는 9월입니다.
최근 몇 년은 어땠나
연도발생우리나라 영향
| 2019 | 29 | 7 (1959년과 함께 역대 최다) |
| 2022 | 25 | 5 |
| 2023 | 17 | 1 |
| 2024 | 26 | 2 |
| 2025 | 27 | 0 |
2025년은 27개가 생겼는데 영향이 0으로 집계돼 있습니다. 다만 이런 값은 집계 기준(특보 발효 여부 등)과 갱신 시점에 따라 달라질 수 있으니 참고로만 보시는 게 좋습니다.
발생 수와 영향 수는 거의 상관이 없습니다. 2023년은 17개만 생겼는데 1개가 왔고, 2019년은 29개 중 7개가 왔습니다. 결국 몇 개가 생겼느냐가 아니라 상층 판이 어떻게 깔렸느냐의 문제입니다. 앞에서 본 두 가지가 그 판입니다.

8. 용어 정리
용어뜻
| 500hPa 고도 | 기압이 500헥토파스칼이 되는 높이(약 5.5km). 이 높이가 높을수록 그 아래 공기가 따뜻하고 고기압성이다 |
| gpm (지오포텐셜 미터) | 중력을 보정한 높이 단위. 실용적으로는 미터와 거의 같다 |
| 5,880gpm 선 | 북태평양고기압 가장자리를 나타내는 관습적 기준선 |
| 지향류(steering flow) | 태풍을 밀고 가는 주변 흐름. 보통 중층(500hPa) 바람으로 근사한다 |
| 연직시어(wind shear) | 고도에 따른 바람 차이. 크면 태풍의 축이 기울어 발달을 방해한다 |
| 인베스트(Invest) | JTWC가 감시 대상에 올린 열대요란. 90W~99W 번호를 돌려 쓴다 |
| TCFA | 태풍발생경보. 24시간 내 열대저압부 발달이 예상될 때 JTWC가 발령 |
| 열대저압부 | 최대풍속 17m/s 미만의 열대저기압. 이 값을 넘어야 '태풍'이 되고 번호가 붙는다 |
| PAR | 필리핀 책임구역. 이 안에 들어오면 필리핀이 자국 이름을 따로 붙인다 |
9. 자주 묻는 것
Q. 기상청 예상경로만 보면 안 되나요? 확정된 태풍은 기상청 정보가 가장 정확합니다. 이 방법이 유용한 건 태풍이 되기 전 단계와 닷새 이후 구간입니다. 그 구간은 공식 예보가 아예 없거나 폭이 매우 넓습니다.
Q. GFS 하나만 봐도 되나요? 아니요. GFS는 미국 모델이고, 유럽 모델(ECMWF)이 자주 다르게 봅니다. 실제로 같은 시스템을 두고 두 모델의 진로가 정반대로 갈리는 일이 흔합니다. 판세를 잡는 용도로 쓰고, 닷새 뒤 이야기는 언제든 바뀐다고 생각하는 게 맞습니다.
Q. Open-Meteo는 정말 무료인가요? 비상업적 용도는 키 없이 무료입니다. 다만 과도한 호출은 제한될 수 있으니, 앞에서 본 것처럼 여러 지점을 한 번에 묶어 요청하는 게 좋습니다.
Q. 5,880 말고 다른 값을 봐도 되나요? 5,860이나 5,840을 함께 보는 경우도 있습니다. 고기압이 약한 시기에는 5,880선이 아예 사라져서 판단이 안 되기 때문입니다. 그럴 때는 위 예시처럼 지향류를 직접 보는 쪽이 확실합니다.
Q. 몇 일 전부터 의미가 있나요? 경험적으로 사흘 안쪽은 꽤 맞고, 닷새를 넘으면 참고 수준입니다. 특히 지향류가 약한 구간에서는 모델끼리 크게 갈립니다.
정리
- 북태평양고기압 가장자리(500hPa 5,880gpm 선)가 태풍의 전향점을 정합니다
- 제트기류는 위도와 속도를 같이 봐야 합니다. 남하해도 약하면 전향이 흐지부지합니다
- 확신이 안 서면 500hPa 지향류 방향을 직접 보면 됩니다. 풍향은 반대로 읽는다는 것만 기억하세요
- 값은 Open-Meteo에서 키 없이 받습니다. 주소창에 붙여넣기만 하면 됩니다
- 통계상 9월은 자주 오는 달이 아니라 크게 오는 달입니다
태풍철에 한 번 만들어 두면 매년 씁니다. 뉴스보다 며칠 먼저 판이 보이는 게 생각보다 유용합니다.




























