Westmoreland is located in Oneida County between Oneida and Utica on Hwy 49 in the Central Region of the state.
Westmoreland was named for the county in England.