The town was originally named Cross Keys after a local tavern. The name changed in 1814 when the name Intercourse became official because the town exists at the junction of two main roads.