Walker Valley is a hamlet located in the western part of the Town of Shawangunk in Ulster County, New York, U.S. , generally thought of as coterminous with the 12588 ZIP code. The population was 758 at the 2000 census. Walker Valley is one of the three geographic parts of the town that local residents use. It is centered around NY 52 in the western part of town, where it begins to slope up to the Shawangunk Ridge.