Rocha (castellà: [rotʃa]) és una ciutat del sud-est de l'Uruguai, capital del departament de Rocha, a les vores del rierol homònim, 210 quilòmetres a l'est de Montevideo.[1] Amb una població de 25.422 habitants, és el lloc on es concentra l'activitat comercial, administrativa i de serveis del departament.
Entre els seus carrers de llambordes (motiu d'inspiració per a alguns dels cantautors locals), es conserven valuoses edificacions amb característiques dels estils eclèctics, art déco i modernisme, entre d'altres. A més, a les zones més noves de la ciutat corren grans i amples avingudes com, per exemple Luis Alberto de Herrera, Monterroso, Ituzaingó i Florencio Martínez i Agraciada. Els en zones antigues de la ciutat com el centre, hi ha carrers de llambordes, encara que els principals carrers centrals estan asfaltats o formigonats. En els últims anys la ciutat s'ha estès de forma ràpida, creant molts barris nous.