Rehabilitation workers tend to earn the highest wages in cities like Baltimore, Maryland, where the average hourly rate is approximately $31.25, based on 68 reported salaries. San Diego, California, follows with an average of $28.48 per hour, supported by 15 salary reports. Other cities such as Phoenix, Arizona, and Houston, Texas, offer lower average wages of around $23.76 and $23.42 per hour, respectively, though these figures are based on fewer salary reports. Boise, Idaho, has an average hourly rate of about $22.49. These variations are influenced by factors such as local demand, cost of living, and healthcare funding, making metropolitan areas with higher living costs generally more lucrative for rehabilitation professionals.