Answer: The Industrial Revolution first appeared in New England because of it's geography. First, New England's soil was poor, and it's cooler climate made farming difficult. ... Further, New England had many fine rivers and streams that provided the water-power needed to run the machinery in factories.
Hope this helps :D