The geographical location where a nurse practices can greatly impact their salary. Nurses working in states like California, New York, and Massachusetts generally receive higher wages compared to those in states with a lower cost of living. Urban areas tend to offer higher salaries than rural areas, partly due to the increased demand for healthcare services and the higher cost of living.