Case snapshot

On June 4, 2010, seven-year-old Kyron Horman disappeared from Skyline Elementary School in Portland, Oregon, between 8:45 a.m. and 10:00 a.m. He was last seen standing in front of his science fair project, a display about the Red-Eyed Tree Frog. Despite one of the largest search efforts in Oregon history, no trace of Kyron has ever been found.

The morning timeline

Kyron’s stepmother, Terri Moulton Horman, drove him to school that Friday morning. The school was hosting a science fair, and students arrived early to set up their projects before class. Security footage captured them entering the building together at 8:09 a.m. Terri photographed Kyron posing in front of his exhibit, wearing his black CSI t-shirt and glasses, backpack still on his shoulders.

Multiple witnesses saw Kyron at school that morning. Teachers, parents, and students remembered him in the hallways near his project. One friend said they planned to see each other’s exhibits after the bell rang. Terri told investigators she watched Kyron walk down the hallway toward his classroom around 8:45 a.m., then left the building.

Kyron never made it to first period. His teacher marked him absent but didn’t call home, assuming he was sick. By the time the school day ended and Kyron’s bus arrived at the stop without him, his mother Desiree Young knew something was wrong.

The 90-minute window

Investigators established a critical gap. Between approximately 8:45 a.m., when Terri said she last saw Kyron, and 10:00 a.m., when his teacher noted his absence, the boy vanished. The school had no comprehensive security system. Doors were unlocked during the science fair as parents and visitors moved freely through the building. No cameras covered the hallways, exits, or parking lot.

More than 280 students and staff were at Skyline Elementary that morning. Despite extensive interviews, no one could definitively place Kyron after 8:45 a.m. No one witnessed him leaving the building. No one saw him getting into a vehicle. In a crowded school during a busy event, a seven-year-old boy simply disappeared.

The Multnomah County Sheriff’s Office launched an immediate search. Within hours, hundreds of volunteers combed the heavily wooded area surrounding the rural school. Search and rescue teams deployed dogs, helicopters, and ground crews. They searched Sauvie Island, a location near where Terri had driven that morning according to cell phone records. Divers checked ponds and waterways. The search expanded to cover more than ten square miles.

They found nothing. No clothing, no backpack, no trace evidence.

Terri Horman becomes the focus

As days stretched into weeks, investigators turned their attention to Terri Horman. Her account of the morning included stops at two Fred Meyer stores and a gym, but her timeline had gaps. Cell phone records placed her near Sauvie Island, a rural area of farms and waterways, during an unaccounted period. When questioned, she said she was driving around to soothe her infant daughter.

In July 2010, less than six weeks after Kyron’s disappearance, Terri’s friend DeDe Spicher became a person of interest. Phone records showed Spicher was unreachable for hours on June 4, during the same window Kyron vanished. She had abruptly left her gardening job that morning and couldn’t account for her whereabouts. Spicher invoked her Fifth Amendment rights during grand jury testimony.

Then investigators revealed something else. Terri had allegedly tried to hire a landscaper to kill Kyron’s father, Kaine Horman, months before the disappearance. The man reported the solicitation to authorities. The information remained sealed until after Kyron vanished. Kaine filed for divorce and obtained a restraining order, stating in court documents that he believed Terri was involved in his son’s disappearance.

Terri Horman has never been named a suspect. She has never been arrested or charged. She has denied any involvement in Kyron’s disappearance and maintained that she last saw him walking toward his classroom. Through her attorney, she stated that she passed two polygraph examinations early in the investigation, though authorities have not confirmed these results.

The investigation stalls

By late 2010, the Multnomah County Sheriff’s Office had conducted more than 4,000 interviews. Investigators received over 4,500 tips. The case generated national media attention. Law enforcement searched the Horman family home multiple times, removing computers, documents, and vehicles for forensic analysis. A second search of Sauvie Island in September 2010 yielded nothing.

A grand jury was convened. Dozens of witnesses testified over months of proceedings. DeDe Spicher invoked her Fifth Amendment rights. Terri Horman testified but no indictments followed. The grand jury was dismissed in 2013 without filing charges.

The case grew cold but remained open. In 2016, investigators conducted another search on Sauvie Island after receiving a tip. They found no evidence. Kyron’s parents, now divorced from their respective spouses at the time of the disappearance, continue to advocate for their son. They maintain separate efforts, sometimes with conflicting theories about what happened.

Theories and questions

The absence of physical evidence has made closure impossible. If Kyron left the school building voluntarily, he did so without being seen during a morning when the building was full of people. If he was taken, the abductor managed to remove a child from an elementary school during school hours without detection.

The school’s lack of security is central to the mystery. Doors were propped open. Visitors weren’t required to sign in. The building had blind spots and multiple exits. Someone familiar with the layout could have exploited these vulnerabilities, but that scenario requires precise timing and extraordinary luck.

Some investigators believe Kyron never made it past the parking lot. This theory suggests he was taken before ever reaching his classroom, possibly by someone he knew and trusted. Others think he wandered away from the school, perhaps disoriented or lured by someone. The surrounding area includes dense forest, rural roads, and the Columbia River. All were searched extensively without results.

Kyron’s case exposed failures in school security protocols and emergency response procedures. Skyline Elementary had no system to immediately flag when a student expected to be present didn’t show up to class. Hours passed before anyone realized Kyron was missing. By then, any potential evidence had been contaminated or lost.

Where the case stands

More than a decade later, the Multnomah County Sheriff’s Office continues to classify Kyron Horman’s case as an active missing persons investigation. The task force initially assigned to the case has been scaled back, but detectives still follow up on credible leads. The FBI remains involved. A $50,000 reward for information leading to Kyron’s whereabouts stands unclaimed.

Kyron would be in his twenties now. Age-progression images have been released showing what he might look like as a teenager and young adult. His missing poster remains one of the most recognizable in recent memory: a small boy with reddish-brown hair and glasses, smiling in front of his science fair project, frozen in the last confirmed moments of his life.

No suspect has ever been named. No arrest has been made. No evidence has been found to definitively explain what happened in that 90-minute window. Kyron Horman walked into Skyline Elementary School on a June morning in 2010, and he never walked out.

Where to dive deeper

  • Documentary: “Disappeared: Kyron Horman” (Investigation Discovery)
  • Book: “Boy Missing: The Search for Kyron Horman” by Rebecca Morris
  • Podcast: “Kyron Horman” (The Vanished Podcast)

Sign Up for Our Newsletters

Get curious. Get excited. Get your murder mystery and creepy stories from around the world. Get Gotham Daily free. Sign up now.