Die Ortschaft Arnsfeld mit 1.420 Einwohnern liegt 12 km in südöstlicher Richtung von der Kreisstadt Annaberg-Buchholz und 10 km von der Deutsch/Tschechischen Grenze entfernt. In 2 km Entfernung liegt der Ortsteil Oberschaar und im schönen Pressnitztal der Ortsteil Mittelschmiedeberg. Das Ortszentrum liegt in einer Höhe von ca. 600 m über Meeresspiegel. Die höchste Erhebung des Ortes, die Fuchshöhe, weist 728 m über Meeresspiegel aus.
Natürliche Gemarkungsgrenzen sind das Pressnitz- und Rauschenbachtal
mit einer Fläche von 1190 ha.