	Buckalew was born in Fishing Creek Township, Pennsylvania on December 28, 1821 to John McKinney Sr. and Martha Funston Buckalew. He was a graduate of Harford Academy, Susquehanna County, Pennsylvania, where he studied law. He was admitted to the bar in 1843.