Sometimes the degree is housed in Liberal Arts, sometimes it’s a division of Public Health.
What is the difference between getting a degree in public health or health and society ??
Here are some links if you want to look at what program I was talking about.
This one is housed in liberal arts http://www.smu.edu/Dedman/Academics/Departments/Anthropology/Programs/Undergrad/Health-and-Society
UPenn has one too https://hss.sas.upenn.edu/hsoc
If you really want to work in the public health field, you will have to go to graduate school. Depending on what you want to do, you will need either an MPH or a DrPH. I have an MPH. Back when I got mine, there was no such thing as an undergrad degree in public health. I don’t understand the point of it if you want to work in the field – you can get maybe only very entry-level job in public health with just an undergrad degree.
On the other hand, if you are planning to go to law school, med school, or some other grad school, an undergrad degree in this area is just fine.
An analogy would be majoring in psychology — which is a great major, but you cannot work in the field of psychology unless you go to grad school. You can do other things with an undergrad psych degree, but you cannot be a psychologist.
As for whether the program is in the arts & sciences faculty or a separate school of public health … if it’s in a school of public health, that would indicate that there’s a graduate program and research. There is a lot of variety in public health programs. You have to read the curriculum and requirements very carefully.