The shooting happened at or near an elementary school in Rancho Tehama around 8:00 am. local time.
KNVN-TV reports Tehama County Sheriff Dave Hencratt confirmed there are at least three deaths, including the shooter, near Tehama Elementary School.
The school has been cleared and the children at the school are in a safe place, Assistant Sheriff Phil Johnston told reporters. The gunman was reportedly shot by police.
The shooter has been killed by local law enforcement.
Officers are now investigating at least five scenes in and around the school today.
A 6 year-old child with two gunshot wounds was reportedly transported by helicopter to a hospital.
He heard there were people injured, but those were unconfirmed reports.
All other students had been evacuated from the school, authorities said.
Rancho Tehama is a community of about 3,500 northwest of Corning.
"Our doors are locked", she said.