공산대학은 각 도소재지와 평양시, 개성시, 남포시에 설립되어 있는 북한의 조선로동당 간부양성기관으로 중요 공장과 기업소에는 공산대학 분교가 설치되어 있다. 1946년에 각 도소재지에 도당학교라는 명칭으로 설립되었다가 1960년 공산대학으로 개칭되었다.
1946년 6월 1일 중앙당학교와 평안북도 도당학교가 설립되었고, 이어 6월부터 9월까지 함경남도 도당학교, 함경북도 도당학교, 황해도 도당학교, 강원도 도당학교, 평안남도 도당학교가 설립되었다. 개교 당시에는 3개월의 단기과정으로 간부들의 재교육을 수행했다. 1948년 12월 15일에는 평양, 남포, 신의주, 청진, 성진, 흥남, 원산, 해주, 사리원, 송림 등 10개 주요 산업도시들에 야간당학교와 함께 교육기관인 시당학교가 설립되었다. 1954년 3월 도당학교는 도인민위원회 간부학교와 통합, 도간부학교로 개편되었고, 1959년 2월에는 2년제 정치대학체계로 발전되었다. 1960년 4월 1일에 도간부학교를 11개 공산대학으로 개편하였다.
공산대학은 지방의 당, 정권기관, 경제기관, 근로단체의 간부를 양성하고 재교육하는 기능을 수행한다.
공산대학은 각 도소재지와 평양시, 개성시, 남포시에 설립되어 있으며, 중요 공장과 기업소에 분교를 두고 있다. 공산대학에서는 정치사상적, 실무적으로 훈련된 지방의 당, 행정기관, 경제기관, 근로단체 간부를 양성하기 위해 김일성 및 김정일 노작, 혁명역사, 당․ 국가․ 근로단체 건설 교과, 국가 및 경제 관리 관련 교과를 교육한다.
도당학교는 각 도소재지 및 주요 시에 설치되어 각 지방의 당, 행정기관, 근로단체 운영에 필요한 간부를 양성하고 재교육하는 역할을 수행하고 있다.