The town of Middleton is located in the county of Strafford. It covers a total area of 48.0 sq. km. Businesses related to arts and crafts shops, auto transmission, supplies of building materials, dealership of furniture, dealership of recreational vehicles, dealership of snowmobiles, enhance the economy in a positive way. Commercial spaces are utilized by machine shops, campgrounds, and arts and crafts shops.