இதன் மேற்கில் ஈரோடு மாவட்டமும் தெற்கில் கரூர் மாவட்டமும் கிழக்கில் திருச்சிராப்பள்ளி மாவட்டமும் வடக்கில் சேலம் மாவட்டமும் உள்ளன. காவிரி ஆறானது ஈரோடு மற்றும் கரூர் மாவட்டங்களை நாமக்கல் மாவட்டத்திலிருந்து பிரிக்கும் எல்லையாக உள்ளது.