Clifton is a census-designated place in Mesa County, Colorado, United States. It is part of the Grand Junction Metropolitan Statistical Area. The population was 19,889 at the 2010 census. The Clifton Post Office has the ZIP Code 81520.A post office called Clifton has been in operation since 1900. The community was named for cliffs near the town site.