文昌阁矗立在榆林古城步行街最南端,以其楼基平面为正方形。它建于清代乾隆19年(1754)。全楼为十字歇山顶重檐三滴水纯木结构。该楼总高19米左右。楼基为4座长宽约5米的石质墩台,1.1米,全楼底层为十字形通道。楼基共有28根巨柱支撑楼体,其中有4根通天大柱竖于内侧,贯通全楼上下,气势十分宏伟。