CIA Insurance


636 2nd Ave SE, Cresco, IA

Mailing Address

PO Box 118, Cresco, IA 52136-1519






Connect with tHem

Cresco, Lime Springs, and Osage

For All your Insurance needs!

No matter what your needs..

We specialize in personal, business and farm insurance protection as well as Life and Health Insurance. As an independent agency, we are able to provide solid, reliable insurance plans that meet each of our customers individual needs. Our customers know that with CIA Insurance, they will receive the most coverage for the best value.

That’s just the beginning…

There are many discounts for customers; Good Student discounts, Paid-in-full discounts, Multi-Car discounts, and Multi-Policy discounts to name some.  Please call us to see which discounts apply to you.

Not all customer needs for payment plans are the same. Companies give premium payment choices. Some customers pay monthly, some pay the full premium up front, and others pay amounts in between. Many of our customers prefer our EFT option, for automatic transfer of funds from their financial institution.

Along with Cresco and Lime Springs, CIA Insurance has a NEW branch location! Welcome to Osage Insurance/CIA!
We are located on 710 Main Street in Osage, IA.

Find us on Facebook at CIA Insurance-dba Cresco Insurance Agency and on Twitter @CrescoInsuranceAgency.


  • Monday – Friday: 8am-5pm
  • Saturday & Sunday: By Appointment

CIA Insurance is a proud member of the Cresco Area Chamber of Commerce and accepts Cresco Chamber Dollars.

Categories: Cresco Insurance