top of page

Over 30 Years Experience

Health Insurance Coverage for Individuals & Employers in NH

For the past 30-plus years, Dragon Financial Services has helped individuals and businesses find the best health insurance coverage for their needs and budgets. We represent all major carriers, providing personalized service to clients throughout New Hampshire, with offices in Plymouth and Portsmouth.

  • Health Insurance

  • Life Insurance

  • Long-Term Care Insurance

  • Disability Insurance

  • Medicare Supplement/Part D Plans

  • Dental Insurance


  • Employee Assistance Program (EAP)

  • Compliance packages

Independent Health Insurance Brokers in Plymouth & Portsmouth, NH

Whether you’re looking for individual or employer group health insurance coverage, working with Dragon Financial Services, an independent health insurance broker, has many benefits:

  • We work for YOU, not the insurance carrier.

  • We are aware of the latest product offerings on the market, as well as current industry rates.

NH HealthCost

NH HealthCost was developed by the New Hampshire Insurance Department to improve the price transparency of health care services in New Hampshire. It is an excellent resource to compare health costs and quality of care.

Serving All of New Hampshire

With offices in Plymouth and Portsmouth, Dragon Financial Services provides expert health insurance, retirement planning, and financial advice throughout the Granite State.

North Woods/White Mountains

Bartlett, Berlin, Colebrook, Columbia, Conway, Errol, Franconia, Gorham, Jackson, Lincoln, Littleton, Pittsburg, Plymouth, Sandwich, Sugar Hill, Tamworth

Merrimack Valley

Allenstown, Amherst, Atkinson, Auburn, Bedford, Boscawen, Bow, Brookline, Candia, Canterbury, Chester, Chichester, Concord, Deerfield, Derry, Dunbarton, Epsom, Goffstown, Hampstead, Henniker, Hollis, Hooksett, Hopkinton, Hudson, Litchfield, Londonderry, Loudon, Manchester, Merrimack


Atkinson, Brentwood, Danville, Dover, Durham, East Kingston, Epping, Exeter, Fremont, Greenland, Hampstead, Hampton, Hampton Falls, Kensington, Kingston, Lee, Madbury, New Castle, New Durham, Newfields, Newington, Newmarket, Newton, Plaistow, Rochester, Rollinsford, Rye, Sandown, Somersworth, South Hampton, Stratham

Lakes Region

Alton, Barnstead, Belmont, Center Harbor, Franklin, Gilford, Gilmanton, Holderness, Laconia, Meredith, Moultonborough, Ossipee, Sanbornton, Sandwich, Tilton, Tuftonboro, Wolfeboro

Sunapee Region

Andover, Bradford, Danbury, Grantham, Newbury, Newport, New London, Springfield, Sunapee, Sutton, Warner, Wilmot


Antrim, Bennington, Deering, Dublin, Fitzwilliam, Francestown, Greenfield, Hancock, Harrisville, Hillsborough, Jaffrey, Lyndeborough, New Ipswich, Peterborough, Rindge, Sharon, Stoddard, Temple, Wilton

bottom of page