Departments and Programs

When your child is diagnosed with a medical condition, it can be confusing and scary. We are here to help. The experts at Riley Hospital for Children at IU Health have provided compassionate care, support and comfort to children and their families for more than 85 years. As one of the nation's leading pediatric hospitals and Indiana's first and only comprehensive hospital dedicated exclusively to the care of children, we treat more than 300,000 patients each year, across Indiana, the nation and the world. Learn more about our Departments & Programs.
Featured Programs:
-
Riley Heart Center
Specialized care for infants and children with heart disease, including advanced diagnosis, medical management and surgical treatment.
-
Maternity & Newborn Health
A full spectrum of prenatal, postnatal and newborn care for all mothers and babies, including routine and high-risk obstetrics and neonatal healthcare.
Search By:
Filter all Departments & Programs by first letter:
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">A
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">B
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">C
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">D
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">E
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">F
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">G
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">H
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">I
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">J
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">K
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">L
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">M
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">N
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">O
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">P
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">Q
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">R
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">S
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">T
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">U
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">V
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">W
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">X
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">Y
- { if (emptyLetters.includes(letter)) { return } activeLetter = letter filterByLetter(activeLetter) pushParams() }" x-text="letter">Z