Sharon, New Hampshire is a small town in Hillsborough County with a population of 352. It is located at 12 minutes’ distance from Jaffrey. The town has a total area of land of 15.6 square miles. The water supply is given through Contoocook Lake. Sharon Arts Center is a popular attraction in the town. Students go to Conval Regional High School for study.