Le Village de Danville fut fondé en 1860. En 1958, il change son statut pour ville. En 1999, la Municipalité de Shipton est fusionnée à Danville. Elle est située dans la région de l'Estrie, à près de 35 km à l'est de la Ville de Drummondville. Son territoire s'étend sur environ 153 km².