Hospital pharmacists in the United States typically earn an average annual salary of approximately $132,747, reflecting the median income across the profession nationwide. However, salaries can vary significantly depending on factors such as geographic location, level of experience, and the specific healthcare facility. For instance, hospital pharmacists working in high-cost areas like San Jose, California, can earn substantially higher wages, with some earning up to $262,094 annually. This higher compensation is often due to the increased cost of living and demand for healthcare professionals in such regions. Overall, hospital pharmacists can indeed earn more than the average pharmacist, especially in certain high-paying markets, making their earning potential quite competitive within the healthcare industry.