# Comparison of multiple independent data points (of variable number) for each subject within a group

I'm looking for a test to statistically compare different groups that have multiple data points for each subject within a group. Without getting into too much detail about my specific measurements, an analogous situation would be the following:

If you were looking at the difference in freckle size between 3 groups, (say, redheads, blonds and brunettes). The measurement is the size of the freckle. Each individual has a different number of freckles, and so there will be a varying number of data points for each individual subject. The problem with taking the mean size value for each subject is that these size values are not normally distributed (say there are a few very big freckles and many small freckles for each individual, but it can vary between individuals).

I'm assuming that the size of each individual freckle is independent (although some people tend to have more large freckles and others small, but it's not related to an experimental manipulation), so I don't think a repeated measures ANOVA is correct? Or might it be?

I don't have much experience with statistics at all, so any help or suggestions would be greatly appreciated!