O primeiro rei da Croácia medieval foi Tomislau I (conhecido em croata como Kralj Tomislav).
Embora a Croácia já fosse governada por duques e príncipes há séculos, Tomislau unificou os ducados da Croácia Panônica e da Croácia Dalmácia sob o mesmo teto e foi coroado como o primeiro rei de todos os croatas no ano de 925.