North Stelton is an unincorporated community located within Piscataway in Middlesex County, in the U.S. state of New Jersey.[2]