恭城位于漓江以东的丘陵之间。明代,县城先后修建了几座祭祀不同人物的庙宇。文庙创建于1410年,殿宇沿中轴随山势逐级升高;1478年又建周渭祠,纪念这位宋代乡贤。1603年,供奉关羽的武庙建于文庙旁,成为城中另一处祭祀场所。