北京大學設有人文、理學、社會科學、信息與工程、醫學5個學部,62個獨立學院。
理學部:北京大學數學科學學院、北京大學物理學院、北京大學化學與分子工程學院、北京大學生命科學學院、北京大學城市與環境學院、北京大學地球與空間科學學院、北京大學心理學系、北京大學建筑與景觀設計學院、、
信息與工程科學部:北京大學信息科學技術學院、北京大學工學院、北京大學計算機科學技術研究所、北京大學軟件與微電子學院、北京大學環境科學與工程學院
人文學部北京大學中國語言文學系、北京大學歷史學系、北京大學考古文博學院、北京大學哲學系(宗教學系)、北京大學外國語學院、北京大學藝術學院、對外漢語教育學院、北京大學歌劇研究院
社會科學部:北京大學國際關系學院、北京大學經濟學院、北京大學光華管理學院、北京大學法學院、北京大學信息管理系、北京大學社會學系、政府管理學院、北京大學馬克思主義學院、北京大學教育學院、北京大學新聞與傳播學院、北京大學人口研究所、北京大學國家發展研究院、北京大學體育教研部
醫學部:北京大學基礎醫學院、北京大學藥學院、北京大學公共衛生學院、北京大學護理學院、北京大學醫學人文研究院、公共教學部醫學網絡教育學院、北京大學第一醫院、北京大學人民醫院、北京大學第三醫院、北京大學口腔醫院、北京大學第六醫院、北京腫瘤醫院、北京大學深圳醫院、北京大學首鋼醫院
跨學科類:北京大學元培學院、北京大學先進技術研究院、北京大學前沿交叉學科研究院、北京大學中國社會科學調查中心、北京大學分子醫學研究所、北京大學科維理天文研究所、北京大學核科學與技術研究院、北京國際數學研究中心
深圳研究生院:北京大學信息工程學院、化學生物學與生物技術學院、北京大學環境與能源學院、北京大學城市規劃與設計學院、北京大學新材料學院、北京大學匯豐商學院、北京大學國際法學院、北京大學人文社會科學學院