Rampur (hindi: रामपुर, urdú: رام پور) és una ciutat i municipalitat de l'estat d'Uttar Pradesh, capital del districte de Rampur i abans del principat de Rampur. Està situada a 28° 48′ N, 79° 00′ E / 28.8°N,79.00°E / 28.8; 79.00 a la riba esquerra del Kosi. Consta al cens del 2001 amb una població de 281.549 habitants. Anteriors cens donen el 1881 una població de 74.250 habitants, el 1891 de 76.733 i el 1901 de 78.758; en aquesta darrera data i havia uns 59.000 musulmans; encara modernament la proporció de musulmans és molt alta.