Historic records for the Zhou Dynasty of China (1046-256 BCE) defined distinct differentiation of social classes, in which ways of life and the afterlife were put into written form to regulate funerary and dietary practices. The presence of social stratification would suggest differences in nutrition during life and in ceremonial values for the afterlife. In this study, we examined grave goods and human skeletons from people of different social classes in the Guo State (虢) during the Spring-Autumn Period of the Eastern Zhou Dynasty (771-476 BCE). Specimens were excavated from the Shangshihe cemetery in Yima County, Henan Province, China. Differences in total burial values and diet structure between different social ranks, sex, and age groups were assessed using mortuary and isotopic analyses. Our mortuary analysis indicated that there were significant differences in grave size, complexity, and values of grave goods between people of different social classes. The stable carbon and nitrogen isotopic analysis indicated a trend that people buried with two or three coffin layers consumed more animal-derived, protein-rich food than people who were buried with one layer of coffin. The elderly might have had better nutrition than younger people did. However, there was no sex-based difference in nutrition between males and females. Results of these paralleled mortuary and isotopic analyses conform to historic records of social stratification in the Zhou Dynasty of China. Evidence of social stratification and its impact on nutrition and health should be considered while assessing the nutrition and health of ancient human individuals and communities.