L'État d'Uttar Pradesh se trouve au bord du Rajasthan à l'ouest, de l'Haryana, l'Himachal Pradesh et Delhi au nord ouest, de l'Uttarakhand et une frontière internationale avec le Népal au nord, et de Bihar à l'est.
Le territoire s'étale sur 240928 kilomètres carrés, pour une population de 199581477 habitants, selon le recensement de l'année 2011. Le climat est tempéré, selon la classification de Koppen, fondée sur les précipitations et les températures. Lucknow, son chef lieu, est à une distance, à vol d'oiseau, de 415 kilomètres de New Delhi, la capitale du pays.
Cet état, situé au nord de l'Inde en Asie du Sud, est lié à l'élevage du Demi Sang d'Inde.