It happened late Friday afternoon in Alameda at Ruby Bridges Elementary School.
Police got a call at 3:15 p.m. about a possible sexual assault.
The suspect was arrested a short distance away.
The victim, a female juvenile, was taken to children's hospital for evaluation.