This paper conducts a systematic quantitative study of cultural convergence and divergence in the United States over time. Using the General Social Survey (1972-2016), we assess whether cultural values have grown more or less heterogeneous, both overall and between groups. Groups are defined according to 11 identity cleavages such as gender, religion, ethnic origin, family income quintiles, geographic region, education levels, etc. We find some evidence of greater overall heterogeneity after 1993 when averaging over all available values, yet on many issues heterogeneity changes little. The level of between-group heterogeneity is extremely small: the United States is very pluralistic in terms of cultural attitudes and values, but this diversity is not primarily the result of cultural divides between groups. On average across cleavages and values, we find evidence of falling between-group heterogeneity from 1972 to the late 1990s, and growing divides thereafter. We interpret these findings in light of a model of cultural change where intergenerational transmission and forces of social influence determine the distribution of cultural traits in society