Audrey Eliza Lorber was arrested for transporting cannabis from the United States to Russia after marihuana weighing approximately 19 grams was found in a search of her possessions at Pulkovo Airport in St. Petersburg, the court's press officer said with CNN.
Lorber had a US permit to use marijuana as part of a medical program, but the permit does not apply on Russian territory, Lebedeva said.
A prosecution did not begin, said Lebedeva.
It was not immediately clear when the arrest took place or how Lorber was doing.
US Rep. Max Rose, who represents Staten Island, where Lorber lives, tweeted on Saturday that he was trying to help Lorber get home.
"I'm working to get Audrey home as soon as possible because no American citizen should be in jail for illness," the statement says.
The US State Department informed CNN this Monday it became known that a US citizen was arrested in St. Petersburg.
"We take our responsibility to help US citizens overseas seriously, and we have no further comment for privacy reasons," a State Department official said in a statement to CNN.
It was not clear if Lorber got a lawyer. Lorber's mother declined comment and asked for privacy when she was reached by CNN.