---
title: "Public toilets in Peru"
description: "Loonaut lists 1,199 public toilets in Peru. 127 of them need no purchase. See the access rule, the opening state and the last confirmation of each toilet."
canonical: https://loonaut.com/countries/peru
last_updated: 2026-10-03
---

# Public toilets in Peru

Loonaut lists 1,199 public toilets in Peru. 127 of them need no purchase. 8 are open 24 hours. 107 are wheelchair accessible.

## Overview

- Toilets listed: 1,199
- No purchase needed: 127
- Wheelchair accessible: 107
- With changing table: 12
- Open 24 hours: 8
- Last confirmed: September 26, 2026
- Data changed: October 3, 2026

Counts cover toilets that the public may use or that have an unknown access rule. Private toilets are left out. Data: OpenStreetMap contributors, ODbL.

## Regions in Peru

- [Lima](https://loonaut.com/countries/peru/lima.md): 405
- [Cusco](https://loonaut.com/countries/peru/cusco.md): 259
- [Arequipa](https://loonaut.com/countries/peru/arequipa.md): 119
- [Callao](https://loonaut.com/countries/peru/callao.md): 50
- [Ancash](https://loonaut.com/countries/peru/ancash.md): 48
- [Huánuco](https://loonaut.com/countries/peru/huanuco.md): 47
- [Puno](https://loonaut.com/countries/peru/puno.md): 34
- [Ayacucho](https://loonaut.com/countries/peru/ayacucho.md): 29
- [Apurímac](https://loonaut.com/countries/peru/apurimac.md): 28
- [Ica](https://loonaut.com/countries/peru/ica.md): 26
- [Ucayali](https://loonaut.com/countries/peru/ucayali.md): 26
- [Piura](https://loonaut.com/countries/peru/piura.md): 24
- [Huancavelica](https://loonaut.com/countries/peru/huancavelica.md): 17
- [Junín](https://loonaut.com/countries/peru/junin.md): 15
- [La Libertad](https://loonaut.com/countries/peru/la-libertad.md): 11
- [Amazonas](https://loonaut.com/countries/peru/amazonas.md): 10

## Cities and towns in Peru

- [Lima](https://loonaut.com/cities/lima.md): 61
- [San Miguel](https://loonaut.com/cities/san-miguel.md): 44
- [Arequipa](https://loonaut.com/cities/arequipa.md): 41
- [Callao](https://loonaut.com/cities/callao.md): 41
- [Distrito de Cusco](https://loonaut.com/cities/distrito-de-cusco.md): 41
- [Miraflores](https://loonaut.com/cities/miraflores.md): 30
- [San Juan de Lurigancho](https://loonaut.com/cities/san-juan-de-lurigancho.md): 30
- [Santiago de Surco](https://loonaut.com/cities/santiago-de-surco.md): 30
- [Urubamba](https://loonaut.com/cities/urubamba.md): 27
- [Huancaray](https://loonaut.com/cities/huancaray.md): 25
- [José Luis Bustamante y Rivero](https://loonaut.com/cities/jose-luis-bustamante-y-rivero.md): 22
- [Ollantaytambo](https://loonaut.com/cities/ollantaytambo.md): 22
- [Santa Teresa](https://loonaut.com/cities/santa-teresa.md): 22
- [Yarinacocha](https://loonaut.com/cities/yarinacocha.md): 20
- [Machupicchu](https://loonaut.com/cities/machupicchu.md): 19
- [Pillco Marca](https://loonaut.com/cities/pillco-marca.md): 15
- [Independencia](https://loonaut.com/cities/independencia.md): 14
- [San Juan de Miraflores](https://loonaut.com/cities/san-juan-de-miraflores.md): 14
- [Ambo](https://loonaut.com/cities/ambo.md): 11
- [Villa María del Triunfo](https://loonaut.com/cities/villa-maria-del-triunfo.md): 11
- [Wanchaq](https://loonaut.com/cities/wanchaq.md): 11
- [Caraz](https://loonaut.com/cities/caraz.md): 10
- [Castilla](https://loonaut.com/cities/castilla.md): 10
- [Huayllabamba](https://loonaut.com/cities/huayllabamba.md): 10
- [La Victoria](https://loonaut.com/cities/la-victoria.md): 10
- [Maras](https://loonaut.com/cities/maras.md): 10

Up: [Countries](https://loonaut.com/cities.md)

Data: © OpenStreetMap contributors, ODbL-1.0 (https://www.openstreetmap.org/copyright)
