Cushing is located in the county of Knox. The town also includes a number of villages in the area. Cushing has a total area of about 68 sq. kms. and it is elevated from the sea level by about 85 ft. Some of the prominent business and economic activities of the town are auto dealerships, auto maintenance and transmission servicing, building material suppliers, ventilating and heating contractors, oil and lubrication shops, public libraries and museums, seafood shops and restaurants, tile and ceramic dealers, tourism information services and many more.