Psychological distress in high-school students was examined in relation to negative life events, long-lasting adversities and perceived social support from the family, friends and the school class. Academic problems increased the symptom levels of psychological distress, and social support from family and social support from friends reduced the symptoms among males and females. For females, social support from school class-mates and problems with parents and friends also had direct independent effects on symptom levels. An effect of the total number of long-lasting adversities was significantly stronger for females than males. The buffer hypothesis was supported: both an increase in social support from parents and social support from peers reduced the effect of negative life events.