Ramapo is a town in Rockland County, New York, United States. It was originally formed as New Hampstead, in 1791. It shares its name with the Ramapo River. As of the 2010 census, Ramapo had a total population of 126,595.