William B. Cockrill married Levina (or Lavina) “Vina” Logan, daughter of Zachariah Logan and Margaret “Peggy” Brown Logan, 2 May 1826 in Allen County, Kentucky. They moved to Perry County, Illinois, around 1837-1838. They later moved to Bates County, Missouri. After Vina’s death, William B. Cockrill remarried. He and his family later moved to Santa Rosa, Sonoma County, California, where he died.