COCHRAN is a Scotch-Irish family name from Londonderry and New Boston, New Hampshire. I would look in the south of New Hampshire circa 1800-1850's for the family name. Much of Vermont was settled from families from New Hampshire in the 1800's. Your county histories and town histories can be great sources for your family genealogy. Heminway may also have info on the family in her books on Vermont history.