学宫位于府城镇文庄路侧侧,坐北朝南。另名圣公庙,原名孔庙。据清朱为潮篡《琼山县志》载:文庙始建于宋代,原设在海口浦,历代多次迁移,后置于古城南门和护城河北边300米处,庙顶九条脊,为重檐歇山式结构。原有后殿、大成殿、东庑、西庑、棂星门、丹墀等建筑,十分雄伟壮观,为琼山历代儒学教育机构,占地面积最大时“直500尺,横128尺,面积64000方尺”。今仅存大成殿,面阔5间,进深3间,坐北朝南,重檐歇山式顶。梁架结构为七架木结构式,梁檩之间雕刻精美的龙狮、莲花、卷云、纹刻,庄重典雅,为海口市重点文物保护单位。