Han blev valgt som kommunalråd i Amsterdam den 8. marts 2002, han blev parlamentsleder for Arbejderpartiet i kommunalrådet den 3. april 2004. Han arbejdede som lektor i intellektuel ejendomsret ved Universitetet i Amsterdam fra 1. maj 2002 til 1. maj 2006. Asscher var Lijsttrekker (topkandidat) for Arbejderpartiet ved kommunalvalget i 2006 og blev viceborgmester og aldermand den 26. april 2006. Efter at Job Cohen, borgmester i Amsterdam, trådte tilbage for at stille op som leder af Arbejderpartiet ved valget i 2010, fungerede Asscher som fungerende borgmester i Amsterdam fra 12. marts 2010 til 7. juli 2010.
2010 og 2011