Existen diversas teorías sobre el origen de la ciudad, así como acerca de su topónimo: En el Diccionario Geográfico - Histórico de la
España Antigua, se planteaba que el nombre de la ciudad podía provenir de "Anapote" o "Anapotemon". “Arábiga la una y latina la otra, y ambas descriptivas del lugar, que podrían ser, allí según los léxicos, la primera alusiva a los esteros ó
lagunas, allí tan notables, y á la altura ó
monte en que la población se halla constituida, la segunda”