The disclosure came a month after her wedding with Medal of Honor winner Dakota Meyer was called off.
Palin, the daughter of 2008 Republican vice presidential candidate and former Alaska Gov. Sarah Palin, directed Twitter followers and Facebook friends to her blog, where she announced the pregnancy. Her representative, David Martin, and Palin family lawyer John Tiemessen confirmed the blog post.
Martin declined further comment.
"I know this has been, and will be, a huge disappointment to my family, to my close friends, and to many of you," the 24-year-old Palin wrote, before asking for privacy for her and her son Tripp.
"I do not want any lectures and I do not want any sympathy," she said.
Palin was 18 when her mother was selected by U.S. Sen. John McCain to be his running mate in the 2008 presidential election. Shortly after the selection, it was announced that Bristol was pregnant.
Sarah Palin said Bristol and the baby's father, later revealed to be Levi Johnston, would marry, but the couple eventually ended the relationship.
Bristol Palin later became a paid spokeswoman advocating abstinence and warning against teenage pregnancies. She twice performed on "Dancing with the Stars" and had a short-lived cable television show, "Life's a Tripp."
Copyright 2015 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.