La iglesia es una joya histórica y cultural, es reconocida como una de las iglesias más antiguas del Obispado de Málaga, figurando en documentos eclesiásticos desde 1505.
Originalmente dedicada a Nuestra Señora del Rosario, 1897 pasó a tener como patrón y titular a San José. El templo actual data del siglo XVIII, época en la que contaba con tres naves y crucero. Una restauración en 1945 modificó su estructura, eliminando las naves laterales mediante la unión de los pilares de la nave central, resultando en su forma actual de planta de cruz latina con dos pequeños capillas adosadas al muro en dicha nave central y en la portada conserva una pequeña ornacina en el frontón.