Mamaroneck is a village in Westchester County, New York, United States. The population was 18,929 at the 2010 census. It is located partially within the town of Mamaroneck and partially within the town of Rye. 