Upland is a city in San Bernardino County, California, United States, on the border with neighboring Los Angeles County. The municipality is located at an elevation of 1,242 feet.