It is one of the many communities of the Black Hills Indian Reservation. Westmorland is located in the Imperial Valley. The population of the city of Westmorland was 2,225 according to the 2010 census. Mexicans account for 87.1% of the population. The white population can't be correctly calculated. There are 678 housing units. The average household size is 3.3 persons per housing unit. Elevation is -164 feet below sea level. Zip code is 92281. Below are several google earth photos of Westmorland.