Logan (Scottish Gaelic: An Lagan) is a town in East Ayrshire, southwest Scotland. It is 1 mile (1.6 km) east of Cumnock, by the Lugar Water.
Logan is served by a regular daytime bus service to Cumnock operated by Stagecoach West Scotland. The nearest train station is Auchinleck.
Coordinates: 55°27′30.21″N 4°13′56.96″W / 55.4583917°N 4.2324889°W