Organizers halted the rally and asked everyone to leave when the arrests started, RIA Novosti reported.
The rally, under the slogan "Feminism is Liberation," was organized by the Yabloko or Russian United Democratic Party.
"A rally, which had been agreed on with the authorities, took place on Friday in Novopushkinsky Square, involving around 100 people," the Interior Ministry said in a news release. "At the end of the really, a group of citizens showed up who shouted slogans that had not been agreed on and who broke the rules of conducting rallies."
Also Friday, picketers carrying out a series of one-person demonstrations held signs outside the offices of the Federal Penitentiary Service calling for the release of the two imprisoned members of the punk-rock group Pussy Riot. An Orthodox Christian youth group held a counter-demonstration with Bible readings.