The Mitchell County town of Carpenter was platted in 1871 and incorporated eight years later. The first town hall was located over a local lumber company office building; the space was used for anything from council meetings to mayors court for local offenders. The council later met in the back of a bank building before moving to their current hall when it was built in 1947.