What other major or minor compliments public health well?

Note that a public health major program probably includes some statistics or data science and social sciences (including economics at least as an option), and may allow for some additional courses in those areas among in-major electives. So it may be possible to increase depth in those areas within the major as well as using out-of-major courses for these subjects.

Here is an example public health major, showing the range of courses (with course titles) that a student in the major can take:
Lower division pre-major courses: Undergraduate Admissions Requirements - UC Berkeley Public Health
Upper division requirements: https://publichealth.berkeley.edu/academics/undergraduate/public-health-ba/curriculum/