Charlottenberg ligger vest i Värmland og grenser til Eidskog kommune i Norge. Charlottenberg har også en jernbanestasjon som ligger på jernbanestrekningen mellom Oslo og Stockholm. De daglige SJ-togene Oslo-Kongsvinger-Arvika-Karlstad-Kristinehamn-Degerfors-Hallsberg-Stockholm stopper ikke lenger i Charlottenberg (etter 2017), men det har lokal togforbindelse til Karlstad og Kongsvinger. Lørdager og søndager går det tog fra Oslo til Karlstad som stopper i Charlottenberg.