Give us a call

Proudly Servicing McPherson, Lindsborg, KS and Surrounding Communities 

Quality Insurance Solutions Centered Around You


Elliott Insurance Agency is locally-owned and operated and serves McPherson, Kansas, and surrounding areas.  We’ve been in operation since 1946 and have more than 100 years of collective experience.  We provide quality risk management solutions to individuals, families, and businesses and are deeply involved in the communities we serve.


We believe that providing personalized attention and individually-tailored products is the most important part of our business.  It keeps our clients financially secure and satisfied.  We make sure that our product offerings reflect the needs of our local areas and that our services do the same.  We specialize in home, auto, business, and farm insurance, but our offerings extend to a wide variety of coverage.  


We take a consultative approach to developing insurance plans.  This means that we meet with you one-on-one to get a firm understanding of your needs, situation, and financial goals.  We then match your needs and goals with coverage that is appropriate, all while adhering to your budget.  Ultimately, this means that you will have a policy that evolves as your needs do.  We believe that this evolution is essential.  


Providing an insurance solution is what we do best, but our ultimate goal is to contribute to the communities we serve in as many ways as possible.  For this reason and others, we partner with organizations that improve the social and economic climates of our communities.  The McPherson Chamber of Commerce, The United Way, and McPherson Main Street are among these organizations.


Finding a business that invests in your success as much as it invests in its own is rare.  At Elliott Insurance Agency, we are one of these rare businesses.  Through each service and product we provide we express our commitment to your security and wellbeing.   We find the right mix of business savvy and industry knowledge so that we can make a lasting impression on the areas around us.  


Please contact us or give us a call to learn more.  You can get started on a policy by requesting a quote.



Our Location

Elliott Insurance Agency, Inc

207 N Main # 103
McPherson, KS 67460

Phone Number:

Main office: 620-216-4439
Toll free: 800-292-2467

Office Hours:

Mon: 8:00 AM - 5:00 PM
Tues: 8:00 AM - 5:00 PM
Wed: 8:00 AM - 5:00 PM
Thurs: 8:00 AM - 5:00 PM
Fri: 8:00 AM - 5:00 PM
Sat: Closed
Sun: Closed


Accommodating, professional, helpful, and quick. Very comfortable experience and I was impressed by their capabilities. Highly recommended.

Brad M.
I feel lucky to have found an agent willing to provide this level of service. No need to look anywhere else!

Michelle D.
Over the years we’ve never once had to worry about our coverage. My husband and I are long-time customers and proud to be.

Carol S.
Surprisingly flexible and in-touch with my needs as a small business owner. Can’t ask for more.

Spencer F.
They have strong ties with the community, and it shows. It’s nice to do business with people that really show they care about you and your family.

Susan T.