William was a son of William and Elizabeth (Wiggins) McCulla of Marlborough township. His first wife, Margaret Jane, was a daughter of Joseph and Ann (Pettapiece) Beaman.