Affleck (Gaelic: Achadh Leac meaning field of the slab) is a village in the Scottish council area of Aberdeenshire. The name comes from the same origin as Auchinleck.
Coordinates: 57°18′9″N 2°14′2″W / 57.3025, -2.23389