География
Град Кюстендил се намира в Югозападна България, близо до границите със Северна Македония и Сърбия. Той е административен център на област Кюстендил.
Ето някои ключови географски характеристики:
Разположен е в Кюстендилската котловина, част от историческата област Краището.
Намира се по поречието на река Банщица, която е приток на река Струма.
На юг от града се издига Осоговската планина, чиито върхове достигат над 2000 м височина.
Надморската височина на града е около 500 метра.
Кюстендил е на около 90 км югозападно от София, свързан с нея чрез автомобилен път и жп линия.
Заради благоприятния си климат и минералните извори, градът е известен още от древността като лечебен и балнеоложки център.