동쪽은 선천군(宣川郡), 서쪽은 염주군(鹽州郡), 남서쪽은 철산군(鐵山郡), 북쪽은 피현군(枇峴郡)·천마군(天摩郡)과 접하고, 남쪽은 황해(黃海)에 면하고 있다. 동경 124°40′∼125°00′, 북위 39°44′∼39°59′에 위치하며, 면적은 437.39㎢, 인구는 10만 1000여 명(1996년 추정)이다.
1952년에 신설된 군이다. 지명은 이 지역에서 유명한 동림산성(東林山城)에서 유래하였다. 동림산성은 원래 산성 아래에 있던 동림리에서 비롯된 지명이다. 동림리는 이곳이 속한 심천면의 동쪽에 위치한 데다, 숲이 많이 분포해 붙여진 지명이다.
동림군은 도내 서해 연안에 있는 군(郡)들 가운데서 산지가 비교적 많은 편이다. 북쪽으로는 문수산(736m)을 비롯한 천두산(668m)·망일산(613m)으로 이어지는 문수산맥(文秀山脈)이 길게 뻗어 있고, 대부분의 지역은 낮은 언덕과 분지로 되어 있다. 하천은 향산령 남쪽 비탈면에서 시작하여 황해로 유입하는 청강이 있으며, 주요 기반암은 화강편마암이다.
기후는 연평균기온 8.8℃, 1월 평균기온 -8.7℃, 8월 평균기온은 24℃이며, 연평균강수량은 1,000㎜이다. 첫서리는 10월 13일경, 마감서리는 4월 17일경에 내린다.
산림은 군 전체 면적의 62.7%를 차지하며 그 대부분이 해발 200m 미만의 지역에 분포되어 있다. 해발 500m 아래 지역은 소나무 숲으로, 그 위 지역은 소나무와 신갈나무의 혼성림으로 이루어져 있다. 산림자원은 주로 보성리, 산성리, 인풍리, 고군영리, 잠봉리, 오봉노동자구 등의 지역에 분포되어 있다.
2003년 현재 행정구역은 동림읍 1읍, 신곡노동자구, 오봉노동자구 등 2노동자구, 고군영리, 남삼리, 용산리, 용연리, 마성리, 보성리, 부황리, 산성리, 삼성리, 상수리, 안산리, 월곡리, 월안리, 은봉리, 인두리, 인풍리, 잠봉리, 청강리, 청송리, 풍천리 등 20리로 구성되어 있다. 군 소재지는 동림읍이다.
경지면적은 군 면적의 26%를 차지하며, 그 중 논 38%, 밭 52%, 과수 8%로 구성되어 있다. 주요 농작물은 벼·옥수수·콩이며, 공예작물은 담배가 중심이고, 양잠도 큰 비중을 차지하여 잠학연구소와 잠업농장이 있다.
광산기계·피복·화학·섬유 등의 공장 시설은 광산설비 및 화학약품과 직물 등을 생산하고 있다. 서해 연안에서는 전어·망둥어·민어·조개·굴·바지라기 등이 잡히고 있고, 매봉저수지를 이용하여 붕어·잉어 등 민물고기를 양식한다.
군 내에는 15만㎾ 용량의 천마발전소가 가동되고 있다. 1995년 안산리로부터 중간의 여러 개 섬을 연결하면서 선천군 석화리의 홍건도까지 40여 리의 제방을 쌓는 토목공사가 시작되었다. 홍건도 간석지 건설에서 제1구역 개간공사는 선천군 석화리와 삼봉리까지 제방을 쌓아 연결하는 1,500정보의 새땅찾기 작업이다.
1991년 9월에는 평안북도 일대의 간석지를 개간할 목적으로 동림∼동천 사이에 새 철도를 개통하였다. 교통망으로는 평의선 전기철도가 놓여 있고, 도로는 염주·철산·선천 방면으로 연결되어 있다.
고군영리에 있는 동림폭포(東林瀑布)는 천연기념물 제69호로 지정되어 있다.
교육기관으로는 새날혁명학원, 동림공업대학를 비롯하여 수십 개의 전문학교, 중학교, 소학교 등 교육기관이 있다.
문화기관으로는 농업과학원 잠학연구소, 군문화회관을 비롯한 16개의 문화회관이 설치되어 있으며, 보건기관으로는 동림군인민병원을 비롯한 20여 개의 예방치료기관들이 있다.