Yarmouth is a town in the province of Nova Scotia in the country of Canada . In 2006 , the population of Yarmouth was 7,162 . Yarmouth ( 2006 population : 7,162 ) is a Canadian town and fishing port located on the Gulf of Maine in rural southwestern Yarmouth County , Nova Scotia .