He was born the in Fitchburg, 17 Feb 1775, the son of Ephraim and Betty.
The 1840 census in Skowhegan has a John Kimball, age between 60-70 (our John would have been about 65), with two females in the household, one age 60-70 (presumably his wife Beulah/Bulah), and one age 20-30 (a daughter?). There is a Joseph Kimball (age 30-40), a Peter Kimball (age 20-30), and a John Kimball Jr. (age 30-40) living nearby with their families.
The 1850 census in Bloomfield, Somerset, Maine, has John, age 75, a farmer, born in Massachusetts, with Beulah (71, born in Mass), Peter (42, born in Maine), Sophia (50, born in NH), George A. (15, Maine), Giles (13, Maine), and Charles (12, Maine). 
Another report from the 1850 census:
There is a grave marker on Find-a-Grave for a John B. Kimball who died 15 Nov 1862 at age 33 (therefore born about 1829). This is in Mercer Village Cemetery, Mercer, Somerset County, Maine.
There is a grave marker for a John Kimball, born in Fitchburg, 30 Sep 1862, at 87 years, 7 months. This is our John Kimball. This is in Southside Cemetery Skowhegan, Somerset County, Maine.
Have you taken a DNA test? If so, login to add it. If not, see our friends at Ancestry DNA.
John is 9 degrees from John Alden, 11 degrees from Bridget Bishop, 9 degrees from Mary Bradbury, 8 degrees from Sarah Cole, 7 degrees from Deliverance Dane, 8 degrees from Mary Estey, 11 degrees from Sarah Good, 16 degrees from Margaret Mattson, 10 degrees from Mary Parsons, 18 degrees from Grace Sherwood, 9 degrees from Samuel Wardwell and 17 degrees from Kie Zelms on our single family tree. Login to find your connection.