ತುಂಗಾ ನದಿಯ ತೀರದಲ್ಲಿರುವ ತೀರ್ಥಹಳ್ಳಿ ಪಟ್ಟಣವು ಶಿವಮೊಗ್ಗದಿಂದ ೬೦ ಕಿಮಿ ದೂರದಲ್ಲಿದೆ. ಸಂಪೂರ್ಣವಾಗಿ ಮಲೆನಾಡಿನ ಮಡಿಲಿನಲ್ಲಿರುವ ತೀರ್ಥಹಳ್ಳಿ ತಾಲೂಕು ಕರ್ನಾಟಕ ರಾಜ್ಯದಲ್ಲಿ ಹೆಚ್ಚು ಮಳೆ ಬೀಳುವ ಪ್ರದೇಶಗಳಲ್ಲಿ ಒಂದು.