STD Code : 04546
| OFFICE NAME | PHONE NUMBER |
| Police Station (Town) | 280291 |
| Police Station (Women) | 284094 |
| Fire Station | 280299 |
| Railway Station | 280268 |
| Head Post Office | 280294 |
| Government Hospital | 280332 |
| Electricity Board (EB) | 282181 |
| Municipal Office | 280228 |
| Municipal Commissioner | 280243 |
| Thasildar | 280124 |
| Deputy Superindent of Police | 283899 |
| Panchayat Union | 280218 |
| Commercial Tax Office | 280217 |
| Telephone Enquiry | 197 |
| Telephone Complaints | 198 |
| Telephone Call Booking | 180 |
| State Transport Corporation | 280221 |
| Fire Service | 280299 |
| District Collector, Theni. | 253676 |
| District Collector, GDP Section | 255401 |
| District Collector, P.A.(G) | 254956 |
| District Collector, P.A.,(Noon-Meal) | 250056, 250962 |
| District Collector, Small Savings | 254753(Section) |
| District Collector, P.O. (D.R.D.A.) | 250056 |
| District Collector, PRO | 254517, 254902 |
| D.R.O., Theni | 251667 |
| R.M.T.C. Depot., Bodi | 280332 |
| R.M.T.C. Bus-Stand, Bodi | 280221 |
| Inspector of Police, Bodi | 283899 |
| Sub-Treasury,Bodi | 280344 |
| State Bank of India, Bodi | 280400 |
| Canara Bank, Bodi | 280258 |
| Central Bank, Bodi | 280245 |
| Union Bank, Bodi | 280256 |
| Indian Bank, Bodi | 280214 |
| South Indian Bank, Bodi | 280211 |