Arholzen ligger ved udkanten af  Naturpark Solling-Vogler i Weserbergland i den sydlige del af Niedersachsen.  Nabokommuner Kommunen grænser mod vest til  Bevern, mod nord til Negenborn og Stadtoldendorf, mod øst til Deensen og Schorborn, og mod syd til et kommunefrit område.