Mail carriers, also known as mailmen, earn the highest salaries in specific cities across the United States. For instance, Oklahoma City, OK, stands out as the top-paying city, where mail carriers can earn an impressive average of $90.14 per hour, based on seven reported salaries. Following closely is Indianapolis, IN, where the average hourly wage is $48.19, supported by eight salary reports. Cincinnati, OH, also offers competitive pay, with mail carriers earning approximately $47.62 per hour from sixteen reported salaries. Other notable cities include Columbus, OH, where the average hourly wage is $43.63, and Austin, TX, with an average of $42.36 per hour. These figures highlight the significant regional variations in pay for mail carriers, influenced by factors such as cost of living, demand for postal services, and local government budgets. Therefore, individuals seeking a career as a mail carrier may want to consider relocating to these higher-paying cities to maximize their earning potential.