Ex comune del canton Giura, nel distretto di Porrentruy, dal 2018 parte del comune di Haute-Ajoie. Il villaggio di Rocourt è costituito da due quartieri lineari, perpendicolari all'asse della strada Porrentruy-Besançon. Prima attestazione: Rocort (1148). Popolazione: 214 abitanti nel 1818, 272 nel 1850, 232 nel 1900, 187 nel 1950, 142 nel 2000, 157 nel 2010, 156 nel 2017.
Fino al XV secolo la storia di Rocourt si intreccia con quella dei signori omonimi, che ripetutamente si rifiutarono di prestare omaggio ai vescovi di Basilea; estintasi la famiglia, la piccola signoria ritornò al principato vescovile. Situato nella grande giurisdizione (grande mairie) di Chevenez (signoria dell'Ajoie), durante il dominio francese Rocourt fece parte dei Dipartimenti del Mont-Terrible e dell'Haut-Rhin (1793-1813); dal 1815 al 1978 fu un comune del canton Berna (baliaggio e poi distretto di Porrentruy). Sul piano ecclesiastico dipese da Grandfontaine fino al 1876; la parrocchia di Rocourt fu riconosciuta da Berna solo nel 1935. La chiesa di S. Francesco Saverio venne costruita tra il 1857 e il 1859. Nel 1836 Rocourt adottò lo statuto di commune mixte. All'inizio del XXI secolo il villaggio conservava il suo carattere rurale (nel 2005 il settore primario offriva il 72% dei posti di lavoro nel comune) e la maggior parte della popolazione attiva era costituita da pendolari in uscita.