Meaning & Origin
A surname from Old French.
Montgomery is a boy's and girl's baby name of Old French origin, from the Norman surname meaning 'power of Gomerics,' derived from the Germanic elements guma (man) and ric (power). It came to England with the Norman Conquest.
The name carries old-money, aristocratic gravitas — think Field Marshal Bernard Montgomery of WWII fame, or the genteel Southern city of Montgomery, Alabama. Nicknamed Monty, it's a formal name with a warm, approachable short form that is seeing a quiet revival among parents who love vintage sophistication.