More than 500 students from Berks, Lehigh and Northampton counties faced off in the regional Science Olympiad.

The competition took place Thursday morning at Kutztown University in Maxatawny Township.

The students represent 28 high schools and 10 middle schools.

There are 23 different categories, including biology, chemistry and physics.

The top four middle school teams and the top six high school teams will advance to the state competition at Juniata College in May.