Santa Rosa do Purus is a city and municipality in the Brazilian state of Acre. It is the smallest city in Acre. It is located in the center of the state with the border of the Republic of Peru just across the river. Its population is 3 948 and its area is 5,981 km². Santa Rosa do Purus is one of the remotest communities in Brazil.