Kızılbaş Türkleri, ağırlıklı olarak İran ve Afganistan'da yaşamaktadır. İran'da, özellikle Azerbaycan, Horasan ve Güney İran bölgelerinde yoğunlaşmışlardır. Afganistan'da ise, Kuzey bölgeleri ve Güney Türkistan olarak bilinen bölgelerde bulunurlar. Ayrıca, Türkiye'de de Kızılbaş Türkleri yaşamaktadır; özellikle Anadolu'nun çeşitli bölgelerinde, örneğin Tunceli, Erzincan, Erzurum gibi yerlerde yerleşimleri vardır.