昌邑区地处褶皱区和地台区两个大地构造单元之上。由于区内岩浆活动频繁,造成地壳断裂,使大量花岗岩不断侵入,到第三纪则有大量玄武岩熔岩喷出。由于河流对平原的侵蚀、切割,平坦低洼地带开始覆盖一层较厚的沙、砾、黄土状黏土等沉积物,所以昌邑区境内山体大部分由花岗岩、石英、闪绿岩、安山岩、玄武岩等构成。境内已探明的矿种有7种:金、银、锌、花岗岩、硅石、黏土和矿泉水,储量十分丰富。这些矿产品大部分分布在桦皮厂、河湾子、左家等乡镇。已开发开采的代表性矿种有花岗岩、硅石、矿泉水和黏土、金、银、锌等。金属矿物分布在八台岭矿脉,西起黑背村,东至李树村,黄金储藏量较大。非金属矿物主要分布在温泉村、李树村。