The Portola Valley School District board on May 15 unanimously approved Mr. Keegan's appointment to head the K-3 school. He has held the top post at Kathryn Hughes Elementary School in Santa Clara since 2008.
He will replace Jennifer Warren, who resigned, effective next month, to become head of the lower school at San Francisco's Town School for Boys.
Kathryn Hughes is a preschool through fifth-grade school. Among Mr. Keegan's achievements at the school is "his collaboration with staff, community, the Silicon Valley Education Foundation and the Altera Foundation to design a Technology Professional Development School that will serve as a model for 21st century learning and STEM (science, technology, engineering and math) education," Superintendent Carol Piraino said in a written announcement.
Mr. Keegan is married and has three young children, Ms. Piraino said. "Kevin's family accompanied him on a visit to Portola Valley last weekend, and his children were excited about the deer they saw out of the car window," she said. "Kevin is happy to be coming to Portola Valley and commented ... about how much Portola Valley reminds him of his home in Montana."