Jennifer Ann Whalen will serve up to 18 months behind bars for helping to end the 16-year-old's pregnancy in Pennsylvania.
Terminations must be carried out by professionals in the state.
She's also been fined $1,000 and will serve 40 hours community service.
The mother claimed there was no local clinic available for the abortion that her daughter wanted and the family had no health insurance.
The teenager had to be taken to hospital after taking the pill as she suffered from severe cramp and bleeding.