Joakim Andersson gab sein Debüt im Trikot der schwedischen Nationalmannschaft bei der U18-Weltmeisterschaft 2006 vor heimischen Publikum. Die „Drei-Kronen“-Auswahl scheiterte jedoch im Viertelfinale an Tschechien und verlor auch das Spiel um Platz fünf gegen Russland.