I do not think that the city Gallup, New Mexico, currently has a flag, but I think it has an official color, which is turquoise. The turquoise appears on the bottom of the flag. The yellow and red represent the state of New Mexico. The Zia symbol, which is a symbol of New Mexico, is placed a little to the left of the center of the flag to avoid being worn off of the flag when the flag is flying in the wind. The red stripe represents Interstate 40 and Route 66, which both go through the city. The Zia symbol is placed to the left also because the city of Gallup is in the western part of New Mexico.