South Amboy, New Jersey is a city on the right bank of the Raritan River in Middlesex County, New Jersey.