Most of the McGoughs/McGeoughs on this page are descendants or relatives of Bernard McGough and Catherine Kernaghan, who emigrated from Ireland to Ontario, Canada, in 1832; to Winnebago, Illinois in 1852; and to Allamakee county, Iowa, in about 1852.
Central location for MAINS family research on the Web. Covers MAINS, MEANS, MAIN and MAINES and other variants. Links to MAINS related sites wanted. [The original link is broken. This link points to an archived copy on the Wayback Machine]