I Norge har det eksistert flere forskjellige systemer for personnavn. Fra gammelt av bestod personnavn i Norge av et fornavn og et patronymikon (f.eks. Magnus Erlingsson eller Kristin Sverresdatter). Frem til ca. 1900 hadde de fleste nordmenn fortsatt navn av denne typen. Fra høymiddelalderen hadde noen få slekter, stort sett adelsslekter, i tillegg slektsnavn, men slektsnavn ble sjelden brukt til daglig før et stykke ut på 1600-tallet, selv i familier som hadde slike navn. I tillegg til bruken av patronym ble det etter hvert, særlig fra 17–1800-tallet, vanlig å føye til navnet på gården eller husmannsplassen man bodde på; dette fungerte mer som en slags adresse enn et slektsnavn, og navnet fulgte opprinnelig de som bebodde gården og ikke slekten. Spesielt i borgerlige familier finner man etter hvert også bruk av mellomnavn, dette ble vanligere fra 1700-tallet i noen få familier, ofte som oppkalling f.eks. etter barnets faddere eller andre slektninger.