The library was named for George Oliver Carpenter, a successful president of a lead and oil company during St. Louis' age of industry. In 1925, while president of the St. Louis Public Library Board, Carpenter announced his plans to donate land for the branch. The Board unanimously resolved to name it in his honor. Carpenter lived in an Italianate-Mediterranean style mansion at 12 Portland Place.