Joseph Folsom was born on Monday, May 19, 1817, in Meredith, New Hampshire. He was the fourth child of Abraham Folsom and Mary Libbey. Descendants of a family that first arrived at Hingham, Massachusetts in the seventeenth century, and subsequently moved on to Exeter, New Hampshire, Abraham Folsom and his wife lived in a home near the northwest corner of Lake Winnipesaukee. Joseph had 5 siblings: Sally T. Folsom, George C. Folsom, Decatur A. Folsom, Charles P. Folsom, and Frank C. Folsom. Abraham Folsom died on Saturday, February 28, 1824, at the age of 46. Joseph was only 6 years old at the time of his father's death. Shortly after, the family moved 27 miles (43 km) southwest to Northfield, New Hampshire.
Early military career
In June 1836, at the age of eighteen, Joseph became a cadet at the Military Academy at West Point. Four years later, in June 1840, he graduated with honors. On November 3, 1840, he held the rank of Second Lieutenant in the 5th infantry of the U.S. Army. He served under the command of General William J. Worth in Florida during the Second Seminole War. In 1844, he returned to the Academy at West Point where he served as an Instructor of infantry tactics for two years.
Folsom invested in real estate by purchasing land owned by William Alexander Leidesdorff from Leidesdorff's mother Anna Maria Spark for $75,000 – a controversial purchase which was mired in litigation for years. Increasing land values in California made Captain Joseph Libbey Folsom a millionaire. In 1854, he chose an area of land near Sacramento, which he named "Granite City". In 1855, Joseph Folsom hired Theodore Dehone Judah, an engineer, to survey the area and map out the town. Folsom chose to name the streets of his town after the names of his friends, family, and other important people in California. He became the second president of the Sacramento Valley Railroad.
Joseph Folsom suffered from neuralgia, a painful nerve condition, and had symptoms of pneumonia. He died suddenly at the age of thirty-eight of renal failure while visiting friends at Mission San José (now Fremont, California) on Thursday, July 19, 1855.
In February 1856, the executors of Folsom's estate: Halleck, Peachy, and P. Warren Van Winkle changed the name of Granite City to Folsom, in his honor.