Family heritage directory

Nepali Last Names and Surnames

Search by spelling or browse A-Z. Open a last name to explore recorded community, gotra and family-history connections.

Last names

656 results

Magar

Baijali is a Nepali last name found among Magar communities. Some families connect this name with Gharti lineages. Spellings and traditions may vary by place and family.

View Baijali details →

Brahmin

Bajgain is a Nepali last name found among Brahmin communities. Spellings and traditions may vary by place and family.

View Bajgain details →

Tamang

Bajyu is a Nepali last name found among Tamang communities. Spellings and traditions may vary by place and family.

View Bajyu details →

Tamang

Balam is a Nepali last name found among Tamang communities. Spellings and traditions may vary by place and family.

View Balam details →

Newar

Balami is a Nepali last name found among Newar communities. Some families connect this name with Balami lineages. Spellings and traditions may vary by place and family.

View Balami details →

Thakuri

Bam is a Nepali last name found among Thakuri communities. Spellings and traditions may vary by place and family.

View Bam details →

Newar

Bammala is a Nepali last name found among Newar communities. Some families connect this name with Gathu lineages. Spellings and traditions may vary by place and family.

View Bammala details →

Tarai-Hindu

Bania is a Nepali last name found among Tarai-Hindu communities. Some families connect this name with Vaishya lineages. Spellings and traditions may vary by place and family.

View Bania details →

Khas-Chhetri

Baniya is a Nepali last name found among Khas-Chhetri communities. Spellings and traditions may vary by place and family.

View Baniya details →

Thakuri

Banshi is a Nepali last name found among Thakuri communities. Spellings and traditions may vary by place and family.

View Banshi details →

Tarai-Dalit

Bantar is a Nepali last name found among Tarai-Dalit communities. Spellings and traditions may vary by place and family.

View Bantar details →

Tharu

Banth is a Nepali last name found among Tharu communities. Spellings and traditions may vary by place and family.

View Banth details →

Tharu

Bantr is a Nepali last name found among Tharu communities. Spellings and traditions may vary by place and family.

View Bantr details →

Tarai-Hindu

Barai is a Nepali last name found among Tarai-Hindu communities. Spellings and traditions may vary by place and family.

View Barai details →

Brahmin

Baral is a Nepali last name found among Brahmin communities. Some families connect this name with Kaushik (Purbiya) lineages. Spellings and traditions may vary by place and family.

View Baral details →

Thakuri

Barma is a Nepali last name found among Thakuri communities. Spellings and traditions may vary by place and family.

View Barma details →

Newar-Kshatriya

Barman is a Nepali last name found among Newar-Kshatriya communities. Spellings and traditions may vary by place and family.

View Barman details →

How to use the Nepali last-name directory

Search spelling variants

Try both English and Nepali spellings. A family's spelling may have changed between handwritten records, citizenship documents and migration records.

Follow connected evidence

Open a surname to review community classifications, gotra links and place associations. These are research leads rather than proof of identity.

Verify your family branch

Compare people, dates, relationships, places and original sources. Families sharing a surname are not necessarily related and may belong to different communities.

For broader historical and cultural context, browse the Nepali caste and community guides.