官渡古镇内有八庙,分别是土主庙、岳王庙、娘娘庙、文庙、武庙、太乙庙、地龙庙(土地庙)、火神庙。而八庙中的第一庙当属官渡古镇历史最悠久的土主庙,其初建于公元7至8世纪南诏国时期,至今已有上千年的历史。
土主庙是一座典型的云南密宗“阿吒力”教派的寺庙,全称应是“大灵土主庙”,主要供奉的是南诏三大保护神之一的摩诃迦罗大黑天神。大黑天神是阿吒力教的护法神,在官渡民间传说中,土主是观音的最后一次化身,称“夜叉观音”。
整座寺庙建筑格局设计成“八卦”形,大小共有六十四间。其主殿为单檐斜山顶,通面宽5间共17米,通进深三间共13.3米,前廊后厦,组成一个四合大院和四小院,布局严谨,错落有致。
由唐至今,土主庙修过多少次,现存的正殿是清光绪年间重建的,单檐歇山顶,前廊后厦,穿斗式七檩粱架结构。而最为夸张的是正面檐下那片密密麻麻的雕花斗拱。斗拱共四层(术语称九跴四翘),每层又出45°斜拱,又称如意拱。每两拄间的斗拱多达6朵,层层累累,密密匝匝,组成一片巨大的斗拱网。所有拱头都雕刻成龙头、象首,施以五彩,使人眼迷神乱,仿佛有数百头神龙彩象翻腾向前,跃跃欲出。这也是清代建筑中唯美主义发展的极致的体现。
主殿内有众神灵,居于中间地位的是大名鼎鼎的“大黑天神”。“大黑天神”两侧恭立的是所谓“八大明王”。他们各有尊号:孔雀明王、无能胜明王、军荼利明王、大威德明王、马头明王、不动尊明王、降三世明王、金刚夜叉明王。