McClure Hours


Tuesday & Thursday: 9am-5pm


570.658.6303

Middleburg Hours


Monday-Friday: 9am-5pm


570.837.1504


Edmiston's Edmiston Insurance Logo Icon Insurance

Edmiston Insurance Mobile Logo

  • About
    • About
    • Our History
    • Our Pledge
  • Personal
    • Personal
    • Homeowners
    • Life/Health
    • Auto Insurance
    • Boat, ATV, and Recreational Vehicle
  • Medicare Insurance Solutions
  • Commercial
    • Commercial
    • Umbrella Insurance
    • Farming
  • Contact
  • Request A Quote

Edmiston Insurance is a full-service independent agency serving:
Selinsgrove, Middleburg, Beavertown, McClure, PA and surrounding areas.


Our goal is to offer a complete line of insurance that meets all your personal and business needs. We bring you a small agency feel with resources of larger agencies and are always searching for ways to provide you with better, wider selections. We are committed to quality customer service, competitive pricing, a broad range of programs, and unparalleled advocacy.

We put our customers first. Call us anytime – we listen and help you find what you need! Come visit us in Middleburg or McClure to see what we are all about.

  • Refer A Friend
  • Contact Us
MCCLURE LOCATION | 14 North Brown Street | McClure, PA 17841 | 570.658.6303
MIDDLEBURG LOCATION | 50 West Market Street | Middleburg, PA 17842 | 570.837.1504

© 2022 Edmiston's Insurance. All Rights Reserved. | Site Map | Privacy Policy