We used a population-based survey of 6,773 White, 1,681 Black, and 617 Hispanic men in Southeastern Pennsylvania to evaluate the relationship of self-reported PS and financial security, health status, social factors, and health behaviors. Interactions across levels of age and ethnicity were tested using logistic regression models adjusted for overall health status, education, and household poverty.High PS decreased significantly with age (p<0.0001) and varied by ethnicity (p=0.0001). Exposure to health-related and economic factors were more consistently associated with elevated PS in all ethnicities and ages, while social factors and health behaviors were less strongly or not at all associated with PS in most groups. Significant differences in the relationship of high PS by age and ethnicity were observed among men who are medically uninsured (p=0.0002), reported missing a meal due to cost (p<0.0001), or had spent a night in the hospital (p=0.020). In contrast, not filling a prescription due to cost and diagnosed with a mental health condition were associated with high PS but did not differ by age and ethnicity subgroup.These data suggest that some, but not all, factors associated with high PS differ by age and/or ethnicity. Research, clinical, or public health initiatives that involve social stressors should consider differences by age and ethnicity.