The John Crow Mountains are located in the parishes of St. Thomas, Portland, and St. Andrew in Jamaica.