Politische Gemeinde des Kantons Bern, Verwaltungskreis Berner Jura, umfasst das gleichnamige Dorf an der Birs in der Schlucht von Moutier und den Weiler Les Hautes Roches. 1308 Roschers. 1629 102 Einwohner; 1850 277; 1900 280; 1950 281; 1970 323; 2000 225; 2010 214; 2020 189.
Roches gehörte bis 1797 zur Propstei Moutier-Grandval im Fürstbistum Basel und danach unter französischer Herrschaft zu den Departementen Mont-Terrible (1797-1800) und Haut-Rhin (1800-1813). 1815 kam das Dorf zum Kanton Bern als Teil des Oberamts, später des Amtsbezirks Moutier (bis 2025). 1865 konstituierte sich Roches als Gemischte Gemeinde. Während der Reformation gehörte es zur Kirchgemeinde Moutier. 1791 errichtete ein Franzose in der Gemeinde eine Glashütte (Glas), die Célestin Châtelain (Châtelain) 1817 übernahm und bis zu ihrer Schliessung 1840 betrieb. Mit der Eröffnung der Bahnlinie Basel-Moutier 1876 wurde das landwirtschaftlich geprägte Dorf (Landwirtschaft) an das Eisenbahnnetz angeschlossen. Danach folgte seine wirtschaftliche Entwicklung den Schwankungen der regionalen Industrie.