Cholo é um termo que é usado em alguns países da América como termo de identidade nacional e que geralmente se refere à população originária, assim como aos mestiços, com características indígenas, uma mistura de mestiço e indígena, deixando de fora os brancos ou crioulos, negros, mulatos, zambos e descendentes de asiáticos. Essa denominação corresponderia ao chamado mestiço no sistema de castas colonial.
Devido às diferenças geográficas em seu uso, interpretações errôneas na fala são possíveis; portanto, é importante saber o contexto em que este termo é usado para atribuir um significado a ele. Em alguns países, é usado como um termo pejorativo devido ao racismo ou à participação em grupos do crime organizado.