Williamstown, Massachusetts
Born in Williamstown, Massachusetts, Blair was the son of William and Sally (Train) Blair. He attended the public schools and pursued preparatory studies. He was graduated from Williams College, Williamstown, Massachusetts, in 1825. He married Charlotte Lansing.