 Rokach's first public position was council member in Jaffa, representing the Jewish neighborhoods of Neve Tzedek, Neve Shalom and Ohel Moshe.In 1922, he was elected to the city council of Tel Aviv, representing the United Centrist List party.In 1929 he was appointed deputy mayor to Meir Dizengoff.