The name Affleck means From Auchinleck, Scotland and is of Scottish origin. Affleck is a name that's been used primarily by parents who are considering baby names for boys.
Variation of Auchinleck, a town near Dundee, Scotland. The name is pronounced Affleck by the natives.