Esopus is a town in Ulster County, New York, United States. The population was 9,331 at the 2000 census. The name comes from the local Indian tribe and means "high banks. " The Town of Esopus is on the west bank of the Hudson River south of the City of Kingston. The town center is in Port Ewen. US Route 9W passes up the east side of the town.