Hamilton Name Meaning Scottish and northern Irish: habitational name from what is now a deserted village in the parish of Barkby, Leicestershire. This is named from Old English hamel ‘crooked’ + dun ‘hill’. Hamilton near Glasgow was founded by the Hamiltons and named after them. In Ireland, this name may have replaced Hamill in a few cases. It has also been used as the equivalent of the Irish (Cork) name Ó hUrmholtaigh.
The surname HAMILTON is found in Scotland and Northern Ireland, which leads me to suspect they are Scot-Irish.Most arrived at the Port of Philadelphia.Being subjects of the English Crown, they did not fit in with those already in Philadelphia who belonged to the Episcipol Church.And the Quakers, being pacifists did not condone what went on in N. Ireland.
Many of these folks moved west into S. Central PA (Donegal and such places bear place names from Ireland) and then down the "valley of Virginia" into TN, KY and GA