Le nom d’Erbray est d’origine bretonne, peut-être lié à un terme désignant une forêt ou un bois. La commune s’inscrit dans le bocage du nord de la Loire-Atlantique, à la frontière historique entre la Bretagne et le Maine.
L’église paroissiale d’Erbray témoigne de la tradition catholique ancrée dans ce bocage breton méridional, où la vie religieuse rurale conserve une importance particulière.