An English habitational surname, from Old English from any of several places of that name.
"The genealogist traced his Brandon heritage directly back to the ancient Irish clan of Mac Breandáin."
An Irish patronymic surname, from Irish from the Gaelic Mac Breandáin.
The name Brandon comes from the Old English words for "broom" and "hill," originally describing a hill covered with broom shrubs. It entered Middle English as a place name before becoming a given name.