Does Bogota have an accent mark?

Yes, Bogotá has an accent mark. The correct spelling of the city's name is "Bogotá". The accent mark is placed over the "o" to indicate that it is stressed when the word is pronounced.
Copyright Wanderlust World © https://www.ynyoo.com