Peabody is the top competitor of Arch Resources. Peabody was founded in 1883, and its headquarters is in Saint Louis, Missouri. Like Arch Resources, Peabody also operates in the Metal Ore Mining field. Peabody has 2,100 more employees than Arch Resources.