Yes, English is indeed the main language spoken in Matlock. As a town in Derbyshire, England, most of the residents are native English speakers. As you travel through this charming town with its breathtaking landscapes, historic buildings, and vibrant market culture, you won't have a language barrier if you speak English. In addition, most businesses, such as restaurants, stores and accommodations, have English-speaking staff. Therefore, communication should not be a problem when visiting Matlock.