A freguesia de Moncarapacho é a mais antiga do concelho de Olhão. Tem cerca de cinco séculos de existência. A sua criação data de 19 de Junho de 1471.
No último quartel do século XIX, vêm habitar a freguesia de Moncarapacho famílias nobres, que se tinham distinguido nos campos de batalha do Norte de África, na Reconquista ou nos Descobrimentos.
Moncarapacho é uma típica povoação do Barrocal algarvio caracterizada pelas suas hortas, pomares, figueirais e amendoeiras. Ao nível do centro urbano importa referir as suas ruas onde existem ainda algumas casas representativas da arquitectura do século XIX e início do século XX.