Brand-Erbisdorf liger i den nordvestlige delen av Osterzgebirge mellom dalførene til elvene Münzbach og Striegis, som begge er sideelver til Freiberger Mulde, omkring 5 km sør for byen Freiberg. Samfunnet omkring byen er preget av gruvedrift og tidligere anleggsdrift, deriblant grushauger og kunstige oppdemninger. Byens sentrum ligger omkring 450 meter over havet, mens det laveste punktet i Striegis-dalen ligger 390 meter over havet og det høyeste punktet er 591 meter sør for Langenau.