Upland is a populated place LOCATED WITHIN the City of Kaysville. In turn, the City of Kaysville is located within Davis County.
Upland is located at latitude 41.029 and longitude -111.919.
Since Upland is located within the City of Kaysville, all of the census and demographic data for residents of Upland are included as part of the information reported for City of Kaysville in the "Profile" tab above.