‘기상수문국’은 1946년 7월 10일 북조선 임시인민위원회의 농림국 산하 기관으로 중앙기상대가 설립되었다. 이후 중앙기상대가 1952년 9월에 내각 직속 기관으로 속하였다가, 1961년 3월 ‘기상수문국’으로 조직이 개편되었다. 1970년대 이후 북한은 각 지방의 군마다 기상관측소 설치 및 일기예보 등 대중적이 일기예보 사업을 강화하기 시작했다. 그리고 1993년 2월에는 기상수문군의 환경업무가 ‘국가환경보호 위원회’로 이양되었고, 1995년부터는 ‘기상수문국’을 ‘국가환경보호위원회’에서 독립시켜 독립부처로 승격되었다. ‘기상수문국’의 조직은 12개의 처, 1개의 기상위성 수신소, 10여개의 지방기상청, 27개의 기상관측소 , 370개의 지역관측소와 산하 연구소들로 구성되어 있다. ‘기상수문국’의 인력현황을 2003년 기준으로 보면, 총 18) 1970년대 이후부터 설치된 27개 관측소는 평양, 안주, 양독, 남포, 신의주, 구송, 수풍, 해주, 장연, 사리원, 신계, 강계, 회천, 중강, 원산, 평강, 고성, 청진, 김책, 손봉, 함흥, 장진, 신포, 혜산, 삼지연, 풍산, 개성에 위치하고 있다(김종선･류민우 2009, 115). 인원은 4,097명이 근무하고 있다. 이는 남한의 기상청 인력 1,324명에 비해 약 3배가량이 많다. ‘기상수문국’ 본청에는 120명 정도가 근무하고 있으며, ‘기상수문국’ 전 인원의 50%이상인 약 2,400명이 수동관측을 위해서 기상대나 관측소에서 근무하고 있는 것으로 파악된다.