The town was named for mount Carmel a hill noth of the town. The town was originally named Carmel Station. The name was changed to Carmel on February 16, 1956. The Post office opened on June 15, 1909