
The county was formed in 1779 from Anson County. It was named after Richard Montgomery, an American Revolutionary War General who was killed in 1775 while attempting to capture Quebec City, Canada. Later, in 1841 the part of Montgomery County west of the Pee Dee River became Stanly County.