The town of Kingston is located in the County of Rockingham. It covers a total area of 54.0 sq. km. The economy of the city revolves around industries involved in arts and crafts, automotive, textiles, information technology, pharmaceuticals, finance, construction, insurance, optical goods, pharmaceuticals, real estate and transport, contributing to the economy in a positive way. Commercial spaces are utilized by tourist information centers, restaurants, wine stores, campgrounds, post offices and parks, contributing to the economy in a positive way.