Situato nella Zona Marittima sulla costa settentrionale dell'Isola di Santa Maria, a circa un miglio nautico a nord-ovest di Anjos, Banco João Lopes (Banco di João Lopes) comprende una barriera corallina di 14 metri con il fondale che scende fino a 40 metri di profondità. Può sperimentare occasionalmente correnti forti, essendo lontano dalla costa.