奎文閣始建于宋天禧二年(公元1018年)始名“藏書樓”,金章宗在明昌二年(公元1191年)重修時改名“奎文閣”,當時閣為5間,3檐。明弘治十二年擴建為7間,3檐。清乾隆十三年高宗弘歷重新題匾?!翱笔切敲?,二十八宿之一,來西方白虎之首有星16顆,“屈曲相鉤,似文字之畫”,所以《孝經》稱“奎主文章”,后人進而把奎(魁)星演化為文官首。后代封建帝王為贊頌孔子,遂將孔廟藏書樓命名為奎文閣。
奎文閣高23.35米,闊30.1米,深17.62米,黃瓦歇山頂,三重飛檐,四層斗栱。內部兩層,中夾暗層,層疊式構架,底層木柱上施斗栱,斗栱上再立上層木柱??拈w結構合理,固堅異常,自明弘治十七年(公元1504年)重修以來,經受了幾百年風風雨雨的侵襲和多次地震的搖撼,雖然康熙年間的大地震使曲阜“人間房屋傾者九,存者一”,而奎文閣堅固的旁證仍然無恙,巋然屹立,不愧為中國著名的古代木結構建筑之一。閣西碑亭中記載康熙年間地震的石碑就是奎文閣堅固的旁證。閣前廊下石碑二幢,東為“奎文閣賦”,系明代著名詩人李東陽撰文,名書法家喬宗書寫;西為“奎文閣重置書籍記”,記載著明代正德間皇帝命禮部重修賜書庋藏的情況。