Candi Sewu, qui signifie en javanais "les mille temples", est un sanctuaire bouddhique indonésien du VIIIe siècle situé à 800 mètres au nord du temple de Prambanan dans le centre de l'île de Java, dans la plaine qui s'étend entre le pied du volcan Merapi au nord et les monts Sewu au sud, non loin de la frontière entre le territoire spécial de Yogyakarta et la province de Java central. Cette plaine abrite de nombreux sites archéologiques répartis sur seulement quelques kilomètres. Elle était donc probablement un important centre religieux, politique et urbain durant la période dite classique de Java.
C'est le deuxième temple bouddhiste le plus important du centre de Java après Borobudur. Il est antérieur à Prambanan, qui est shivaïte. Il consiste en fait en 249 constructions. Son nom javanais est lié à la légende de Lara Jonggrang.