어느 날, 영문도 모른 채 마녀의 저주로 인해 할머니가 된 소녀 '소피'
절망 속에서 길을 걷다가 거대한 마법의 성에 들어가게 된다.
그곳에서 자신과 마법사 하울의 계약을 깨주면 저주를 풀어주겠다는
불꽃악마 캘시퍼의 제안을 받고 청소부가 되어 ‘움직이는 성’에 머물게 되는데…
하울(기무라 타쿠야)
아빠와 여동생과 함께 사는 11살 소녀. 밝고 씩씩한 성격으로 아픈 엄마를 대신하여 집안일을 돕고 여동생을 돌본다.
소피(바이쇼 치에코)
도토리 나무의 요정.
황무지 마녀(미와 아키히로)
사츠키의 여동생인 4살짜리 여자아이. 동심의 눈으로 세상을 보기 때문에 가장 먼저 토토로를 만나게 된다.
설리만(카토 하루코)
캘시퍼(가슈인 타츠야)
병원에 입원하여 가족들과 떨어져 있지만 늘 아이들을 걱정하는 전형적인 따뜻한 성품의 엄마.
카카시 노 카부(오오이즈미요)
사츠키와 메이의 아버지. 도쿄에 있는 대학의 연구소에서 근무한다. 장서가로 늘 서재에서 책을 읽는다.
마르클(카미키 류노스케)
사츠키가 이사하는 시골 마을에 사는 동갑내기 소년. 사츠키에게 퉁명스럽게 대하지만 처음부터 사츠키를 좋아한다.