Предполагается, что город возник примерно во второй половине XIII века. М. Г. Сафаргалиев полагал, что основание города произошло именно в это время, когда «правящая верхушка Золотой Ордыприняла новую религию — ислам, и мусульманское духовенство стало получать от ханов различные привилегии». Во всяком случае, Гильом де Рубрук, который проезжал через дельту Волги в 1254 году, упоминает о существовании на западном берегу реки «Итилии» посёлка, который служил зимней ставкой сыну Бату, Сартаку, и в котором по распоряжению хана построили церковь.
Согласно общепризнанной точке зрения, первое упоминание Хаджи-Тархана в письменных источниках встречается в записках арабского путешественника Ибн Баттуты, который посетил этот город вместе с Узбек-ханом в 1333 году. Средневековые карты помещают Хаджи-Тархан на западном берегу Волги, несколько выше центра нынешней Астрахани. Сегодня остатки города фиксируются археологически на городище «Шареный бугор».