Pura Luhur Batukaru terletak di Desa Wongaya Gede Kecamatan Penebel Kabupaten Tabanan. Lokasi pura ini terletak di bagian barat Pulau Bali di lereng selatan Gunung Batukaru. Kemungkinan besar nama pura ini diambil dari nama Gunung Batukaru ini. Bagi mereka yang ingin sembahyang ke Pura Luhur Batukaru sangat diharapkan terlebih dahulu sembahyang di Pura Jero Taksu. Pura Jero Taksu ini memang letaknya agak jauh dari Pura Luhur Batukaru.
PURA Luhur Batukaru adalah pura sebagai tempat memuja Tuhan sebagai Dewa Mega Dewa. Karena fungsinya untuk memuja Tuhan sebagai Dewa yang menumbuhkan tumbuh-tumbuhan dengan memfungsikan air secara benar, maka di Pura Luhur Batukaru ini disebut sebagai pemujaan Tuhan sebagai Ratu Hyang Tumuwuh arti sebutan Tuhan itu adalah Tuhan sebagai yang menumbuhkan.