Heterodontosaurids are poorly understood early ornithischian dinosaurs with extensive geographic and stratigraphic ranges. The group is best known from the Lower Jurassic upper ‘Stormberg Group’ (upper Elliot and Clarens formations) of southern Africa, previously represented by at least three distinct species and ten described specimens. This paper describes four additional heterodontosaurid specimens from southern Africa. A partial skull of a large individual of Heterodontosaurus tucki (NM QR 1788) is approximately 70 longer than that of the type specimen of Heterodontosaurus, and provides new information on allometric changes in mandibular morphology during growth in this taxon. It is the largest known heterodontosaurid cranial specimen, representing an individual approximately 1·75 metres in length, and perhaps 10 kg in body mass. NHMUK R14161 is a partial skull that appears to differ from all other heterodontosaurids on the basis of the proportions of the dentaries, and may represent an unnamed new taxon. Two additional partial skulls (NHMUK RU C68, NHMUK RU69) are referred to cf. Lycorhinus. At least four, and possibly five or more, heterodontosaurid species are present in the upper ‘Stormberg’. This high diversity may have been achieved by dietary niche partitioning, and suggests an adaptive radiation of small-bodied ornithischians following the end Triassic extinctions.