Being an agricultural town, the predominant industries are agriculture based like modern rice milling, palm oil refinery, poultry, live stock and coir based.
Nationalized banks such as State Bank of India, Indian Bank, Central Bank of India, Punjab National Bank, Indian Overseas Bank and private banks like ICICI Bank, City Union Bank have their branches in Thiruvarur.