The history of French last names is a long and varied one. French last names have been around since the 11th century, but they didn't really become common until the 15th century.There are several theories about the origins of French last names. Some say they are derived from the first name of the person's father or mother. Others believe they come from the place where the person lived or was born. And still others think they were given to people based on their occupation or physical characteristics.Whatever their origins, French last names are a fascinating part of French history and culture. If you're interested in learning more about them, there are many resources available online and in libraries.

There are many different types of French last names, each with its own history and meaning like.
-Dupont: from the Old French word for "bridge," this name was originally given to someone who lived near a bridge or ford.
-Martin: from the Latin name Martinus, this name was popular among early Christians in honor of Saint Martin of Tours.
-Bernard: from the Germanic name Bernard, this name means "strong bear."
-Lefebvre: from the Old French word for "smith," this name was given to someone who worked as a blacksmith or farrier.
-Girard: from the Germanic name Gerhard, this name means "spear brave."

Below is a list of the French last names, have a look at them:

Abalain Abalea Aballea Abasse Abatuci Abautret Abauzit Abaziou Abbal Abbasse Abbura Abchee
Abdoulhoussen Abecassis Abeil Abeille Abelanet Abemonti Aberlen Abgrall Abillard Abisset Abitbol Abiteboul Abiven Abjean Ablain Abline Abney Aboab Abonnel Abouaf Aboucaya Aboulin Abrant Abrial Abriat Abric Abrilian Abrioux Acard Accambray Accart Accary Acchiardo Accursi Achache Achain
Achard Achart Acheen Achelous Acier Acoulon Acrea Adaine Adante Addam Addent Adelaide Adelon Adenet Adenot Ader Adjedj Adlun Adobati Adoue Adoul Adoux Adroit Aernoudts Aeschelmann Afchain Affre Agaccio Agaesse Agaisse Agasse Ageneau Agenet Ageorges Aglaor Aglionby Agneau Agneau Agneray Agnew Agniel Agnoly Agogue Agrech Aguesse Agulhon Ahsam Aiach
Aiglon Aigret Aigron Aillaud Ailleres Aillerie Ailloud Aimard Aimeric Aimeric Airaud Airault Ajany Aknin Aknine Alaime Alaise Alandry Alary Alaux Alavoine Alazard Albaret Alberola Alborini Albouy Albran Alessandri Alfort Alibert Alinc Allafort Allain Allais Allano Allart Allary Allaume Alleaume Allegre Allenne Alleon Allet Allez Alliaud Alliaume Allieres Allio Alliot Allix Alloo Allouch Almeras Alpy Alric Altounian Amacin Amand Amann Amar Amaz Ambarte Amblard Ameline Amiard Amiaud Amilhat Amio Amiot Amiott Amiotte Amirault Amory Amote Amouroux Amouyal Amram Amsallem Amsellem Amy Amyo Amzallag Anais Ancelin
Ancelot Andraud Andreo Andrieu Andrieux Andriot Angebault Angelier Anger Angevin Angevine Anglade Ankri Annette Anquetil Ansart Anselin Anthoine Antier Antignac

Last Names by Countries

Afghans Algerian Albanian Angolan Argentines Australian Austrian Azerbaijani Bangladeshi Belarusian Belgian Benin Bolivian Bosniak Brazilian British Bulgarian Burkinab Cambodian Cameroonian Canadian Chilean Chinese Colombian Croatian Czech Congolese Danish Dominican Republic Ecuadorian Egyptian Ethiopian Finn French Georgian German Ghanaian Greek Guatemalan Hungarian Indian Indonesian Iranian Iraqi Irish Israeli Italian Ivorian Japanese Kazakh Kenyan Latvian Lebanese Lithuanian Macedonian Malaysian Mexican Moroccan Mozambican Nepali Netherland Nigerian Norwegian Pakistani Peruvian Filipino Polish Portugese Romanian Russian Saudi Arabian Serbian Slovak Slovenes South African Spanish Sri Lankan Swedish Swiss Syrian Tanzanian Tunisian Turkish Ugandan Ukrainian US-American Uzbek Venezuelan Vietnamese Zambian Zimbabwean