Where is Steve Powell WMA?
Steve Powell Wildlife Management Area is located within the Kennebec River at the head of Merrymeeting Bay in Sagadahoc County. It is legally known as Perkins Township and is situated between the towns of Richmond and Dresden. This area is often confused with Swan’s Island which is located in the Atlantic Ocean five miles southwest of Mount Desert Island (Acadia National Park) and is accessible by auto ferry at Bass Harbor.