Eglinton Loch
 Eglinton Loch (NS 232698 642303) is a small freshwater loch in the North Ayrshire Council Areas (KA12 8TA) lying in a holm of the Lugton Water near Irvine and Kilwinning within Eglinton Country Park in the parish of Kilwinning. The loch has 3 small islands within it and is one of a number of Ayrshire's artificial lochs created by mineral excavation.