Surname Generator

ScottishSurname Generator

Generate surname ideas from names recorded in Scotland between 1975 and 2025. Choose one name or explore a larger list.

3,672 surnames recorded in Scotland

Country / dataset

Scottish

3,672 unique surnames to explore

Number of names
Advanced options

Optional filters narrow the collection. Matching ignores case and accents, while results keep their original spelling.

Length

Letters only; excludes spaces and punctuation.

Accented letters count as one; spaces, hyphens and apostrophes do not count toward length.

3,672 surnames match

Advanced options are optional.

Your surnames 0

A name is all it takes.

Hit generate to get started, or add optional filters.
Your next character could be in the list.

Sample surnames shown above

Found a keeper? Tap the heart to save it to your shortlist.

Choose how many surnames you want to generate.

About surnames recorded in Scotland

Scotland's surname landscape includes names with many different linguistic, cultural, and family histories. Some names have long associations with Scotland, while others reflect movement and connections between Scotland and the wider world.

This generator uses surnames found in Scottish records covering the years 1975 to 2025. The results are intended for inspiration and general browsing.

Frequently asked questions

Are all these surnames uniquely Scottish?

No. A surname recorded in Scotland may also be used in other countries and communities. A generated result does not prove a person's nationality, ancestry, or family history.

How does the generator select surnames?

The generator randomly selects names from the current Scottish dataset. You can generate 1, 10, or 50 surnames at a time.

Can I save surname ideas?

Yes. Save a result to your browser shortlist. The same shortlist is available across every collection and can be copied when it is ready.

Keep exploring

All collections