Barbour County was established on December 18, 1832, from former Muscogee homelands and a portion of Pike County .