Alloway Township is a Township in Salem County, New Jersey. Its population at the 2010 census was 3,467. Alloway is a census-designated place and unincorporated area within the township. The township has a total area of 33.2 square miles, of which, 32.8 square miles of it is land and 0.3 square miles of it (0.99%) is water. Upper Pittsgrove Township, Pilesgrove Township, Mannington Township, Quinton Township, and Cumberland County border the township.
The economy is based on local businesses, professional services, sales and service, and production, construction and transport of materials.