Srilanka-Places.com has listed approx 9 Insurance companies in Batticaloa. Some of the Top rated Insurance companies in Batticaloa are- CEYLINCO LIFE INSURANCE, AIA Life Insurance, Janashakthi Insurance, AIA Life Insurance, Amana Takaful PLC, Amana Takaful PLC, Continental Insurance Lanka Limited, Asian Alliance Insurance & Softlogiclife.