I 1241 invaderte mongoler og herjet i de nordvestlige delene av kongedømmet, og kun en del borger kunne stå imot angrepene. Året etter trakk mongolene seg tilbake og ble av festningene ble forsterket og nye kom til. Kong Béla fortsatte å gi frihetsbrev til nye byer, Krupina (1244), Nitra (1248), Banská Bystrica (1255) og Gelnica (1270). I løpet av hans tid bosatte nye tyske innvandrere seg i Spiš, og fikk frihetsbrev i 1271 av kong Stefan V av Ungarn.