You need to define the culture for which you need a list of subcultures. There are all kinds of cultures, and within each type of culture there are subcultures. In sociological studies, the subcultures are numerous and varied (e.g., class structure, ethnicity, youth variance, and deviants within any established culture). In anthropological studies, any specified culture will have subcultures, and subcultures within subcultures (e.g., caste system in India). In business, there are subcultures within the corporate structure, and that is within the greater economic culture (e.g., an organization may have administrators, office workers, field workers, etc., and all that exists within its external economic culture).
If you can establish your focus, then it will be easier to list potential subcultures for you to compare and contrast in an ethnography.