Nul ne connaît l'origine du nom ! Certains disent qu'il vient du nom latin Rocha Cervaria (Roche-sur-Rivière), d'autres disent Rupes Cerviera (Rocher fréquenté par des cerfs), ou d'autres encore Rocha Servorum (la Roche aux cerfs). Aucun écrit ne le révèle. Flânez dans les rues du vieux bourg de Rocheservière et découvrez le charme de cette cité marquée par son histoire. Plusieurs maisons rappellent le XIIe siècle et l'époque médiévale, époque à laquelle un château féodal surplombait le village. Il ne reste aujourd'hui que quelques ruines de cette ancienne forteresse. Rocheservière possède également de nombreux châteaux et demeures privées.