What is the main differences between these 3 jobs?
Mental Health NP
Masters in Social Work
Masters in Psychology?
These are not jobs
, they are degrees/credentials in three separate disciplines. There are many
, doing very different things in different settings, with a wide range of incomes, that a PMHNP, social worker, or psychologist might hold.
As another poster noted, since the PhD or PsyD are the terminal degrees in psychology, Master's-prepared psychologists are sort of "second class citizens" in the psych world. In my state, they cannot practice independently (they are actually licensed as "psychological assistants"), and must be supervised by a doctorally-prepared psychologist. There are far more of them than there are decent psychology jobs.
While advanced practice nursing generally pays better than social work, it is not true that every
PMHNP is making more money than every
MSW. There are PMHNPs who are making lots of money and some who are making not much money, and there are social workers making lots of money and some making very little money. It depends on your interests, how hard you want to work, what kind of work (specifically) you choose to do, what kind of setting you're working in, how successful you are in developing a practice or getting promoted up through a department, geographical location, plenty of other variables I can't think of off the top of my head, and just plain luck
Nursing, psychology, and social work are three entirely separate, different disciplines. Since it would take quite a lot of blood, sweat, tears, and $$$ to get through school to get any one of these degrees, I recommend you spend some time researching the three fields in depth to determine which one best fits your interests and goals. Best wishes!