Loma is an unincorporated community and census designated place in Mesa County, Colorado, United States.Loma is located 18.5�mi northwest of Grand Junction. The Colorado River flows south of Loma.The name "Loma" is derived from a Spanish word meaning "small hill".