The town of Littleton is located in the county of Grafton. It covers a total area of 140.1 sq. km. The economy of the city revolves around industries involved in advertising, household appliances, automotive, finance, construction, textiles, information technology, pharmaceuticals, freight forwarding, health, insurance, metal, optical goods, real estate and seafood contributing to the local economy in a positive way. Commercial spaces are utilized by stores of alternative medicine, art schools, facilities for auto painting and repair, beverage shops, bridal shops, campgrounds, coffee shops, consignment shops, clubs, department stores and gourmet shops and supermarkets, enhancing the economic viability of the city.