Black Diamond est une ville (town) de la province canadienne d'Alberta. Sa population s'élevait à 2 373 habitants en 2011.