Longshoremen earn an average salary between $60,259 and $69,970. Bonuses may be available for specific skills and night shifts, supplementing their earnings. Collective bargaining helps secure these wages, enabling workers to buy homes and save for their children's education.