McGaw is a ghost town in the municipality of Ashfield–Colborne–Wawanosh in Huron County, south of Carlow, Ontario, Canada.

A small railway town on the outskirts of Goderich, McGaw sat on the now-defunct Guelph and Goderich Railway; the last train was in December 1988. In McGaw, there used to be a station and a siding. The station was torn down in the 1960s; cattle pens were still operating but closed before the line was abandoned.

43°44′53″N 81°37′48″W / 43.7481°N 81.63°W / 43.7481; -81.63