Geographical location is a crucial factor influencing nursing salaries. Nurses working in metropolitan areas or states with a high cost of living, like California or New York, tend to earn more than those in rural areas. Additionally, states with nursing shortages may offer higher wages as an incentive to attract skilled professionals.