STD Code : 04546
Collectorate
| Department in Collectorate | Contact Number |
| District Collector | 04546 – 253676 |
| District Revenue Officer | 04546 – 254946 |
| Project Director, District Rural Development Agency |
04546 – 254517 |
| Project Director, Tamilnadu State Rural Livelihood Mission (TNSRLM) Mission Management Unit. |
04546 – 255203 |
| Personal Assistant to Collector (General) | 04546 – 254956 |
| Personal Assistant to Collector (Panchayat Development) |
04546 – 254753 |
| Assistant Director (Panchayats) | 04546 – 262729 |
| Personal Assistant to Collector (Small Savings Scheme) |
04546 – 250056 |
| District Superintendent of police, Theni | 04546 – 254100 |
| District Forest Officer, Theni | 04546 – 252552 |
Banks
| Sl. No. | Name of the Bank | Location | Phone No. |
| 1 | State Bank of India | 640, Periyakulam Road, Theni | 252561, 252657 |
| 2 | Indian Bank | New No: 269, Madurai Road, Theni | 252320 |
| 3 | Indian Overseas Bank | 52, Madurai Road, Theni | 252292 |
| 4 | Canara Bank | 365,Madurai Road, Theni | 252378 |
| 5 | Canara Bank | Periyakulam Road, Allinagaram, Theni | 262612 |
| 6 | Karur Vysya Bank | 1540, T R Ramanathan Complex, Opp To Municipal Office, Periyakulam Road, Theni, | 252268 |
| 7 | Tamilnadu Mercantile Bank | 629-630, Periyakulam Road, Theni | 252401 |
| 8 | The Lakshmi Vilas Bank, | No. 45-A, 1st Floor Kaliamman Koil Street, Periyakulam Road, Theni | 254024 |
| 9 | Central Bank of India | 130 A, G.V.complex, 1st Floor, Madurai Road, Theni. | 252357 |
| 10 | ICICI Bank | Jeyamaruthi Towers, Ground Floor, 627, Periyakulam Road, Theni | 073056 67777 |
| 11 | Axis Bank | No. 581, Madurai Road, Theni | 9243234663 |
| 12 | Federal Bank | Madurai Road, Theni | 255666 |
| 13 | IDBI Bank | KM Construction Complex, Near Municipal Office, Theni | 9994303468 |
| 14 | South Indian Bank | New.343, Periyakulam Road, Opp. Convent Hospital, Theni, | 262055 |
| 15 | UCO Bank | NO.371/1, Periyakulam Road | 9894845265 |
| 16 | HDFC Bank | 422 A, Periyakulam Road, Opp to Convent, Theni |
7573919585 |
| 17 | Union Bank of India | VPSA Mill Road, NRT Nagar, Theni, | 255 883 |
| 18 | City Union Bank | Periyakulam Road, Opp to Convent, Theni |
255700 |
| 19 | Bank Of India Theni | Sri Vengalla Towers, 49- B/2 T.K Vijayaram Street, Madurai Road, Theni. |
253869 |
| 20 | Punjab National Bank (PNB) | Opp To Municipal Office, Periyakulam Road, Theni, | 262233 |
| 21 | Bank Of Baroda (BOB) | 371, Periyakulam Road, Theni, | 255554 |
| 22 | Syndicate Bank | 1366, Periyakulam Road, Theni, | 250324 |