The North Hungarian Mountains have very complicated geology. Paleozoic slate and carbonate are found in the Szendor and Uppony Hills, while the Bükk mountains are slightly metamorphosed Upper Paleozoic and Jurassic sedimentary and igneous rocks. A few Carboniferous granites are located in the southeast of the Mecsek mountains.