Malcolms kongedømme tilsvarte ikke det samme området som dagens moderne Skottland: de nordlige og vestlige delene av Skottland forble under uavhengig norrøn, norrønt-gælisk og gælisk kontroll, og de områdene som var under kontroll av skotske konger strakte seg ikke ut over de grenser som Malcolm II (Máel Coluim mac Cináeda) hadde satt, før en gang på 1100-tallet. Malcolm III kjempet en rekke kriger mot engelske konger. Grunnen var muligens å erobre det engelske jarledømmet Northumbria. Imidlertid resulterte disse krigene ikke i noen betydelig ekspansjon sørover. Malcolms viktigste bedrift var å fortsette en slektslinje som kom til å styre Skottland i mange år, skjønt hans rolle som «grunnlegger av et dynasti» har mer å gjøre med propagandaen til hans yngste sønn David og hans etterkommere enn med noen historiske realiteter.