NECS COVID-19 Mask Policy Read the latest update

Facebook Twitter YouTube
Maine Offices
New Hampshire Office

We’ll get to work right away fighting your cancer with everything we’ve got.

At New England Cancer Specialists, you’ll have access to Maine’s finest cancer doctors, and just about every cancer-fighting treatment known today.

Your physician will take the time to customize a treatment plan for your particular physical and emotional needs...monitor your progress...and quickly adapt to ensure the best possible outcome for you.

But time is of the essence. Experience shows that the sooner we can begin treating your cancer, the better your outcome is likely to be.

Each of our teams is led by an Oncologist specializing in your particular disease, with an oncology nurse and nurse practitioner or physician assistant making sure your information is always up-to-date, and your every request is met. This team approach ensures that there is always someone on call who is well-versed in your case.

Your first step: call us.
locations:(207) 303-3300
New Hampshire
locations: (603) 828-0100

When you, your doctor or a loved one first contacts us, we’ll discuss which team is best suited to your particular needs.

Choose the location nearest you.

You'll find all the resources you need at any of our offices. Use the map below to find the one closest to you. 

All of our offices are open Monday through Friday. Our Scarborough office is also open weekends, and staff are on call after hours for any urgent needs that may come up—24/7/365. There’s plenty of parking at all locations.

Maine Offices


2 Independence Drive
Kennebunk, ME 04043

View Providers


105 Topsham Fair Mall Road
Topsham, ME 04086

View Providers


100 Campus Drive, Suite 108
Scarborough, ME 04074

View Providers

Clinic & Imaging Center

51 US Route 1
Scarborough, ME 04074

View Providers

(Nonesuch Plaza—enter on left side of building)

New Hampshire Office


155 Borthwick Avenue, East Building, Suite 303
Portsmouth, NH 03801

View Providers

Insurance & Billing

Stress about payment is the last thing a cancer patient needs, so we strive to resolve all financial concerns before your treatment begins.

If you’re concerned about the cost of treatment, your Patient Care Coordinator will make an appointment for you with one of our financial advocates. It is the advocate’s job to review your insurance plan and explain what is or is not covered. If there are any anticipated issues, the advocate will then work for you to find assistance in the forms of free drugs, foundation grants, transportation problems, even child care or elder care help.

You should be able to leave your first appointment with a clear understanding of where you need to be to successfully complete your cancer treatment journey.

Learn more about financial resources.

Patient in office

Your First Appointment

If there’s time before your first appointment, we’ll mail you a registration form, an intake form and a family medical history. Otherwise, you can find them below. Please complete each form and bring them with you for the first visit. For medical records release, please select the form for the NECS office where you will be seen. We also take your privacy seriously. You can review our privacy notice here.

New Patient Registration (PDF)
Patient Intake Form

Medical Records Release Form

Please arrive at least 15 minutes before each scheduled appointment, and plan on up to two hours for your first visit. This will allow time for these important steps:

  • complete paperwork and laboratory tests;
  • meet your care team;
  • spend time with your doctor to learn about your disease and treatment options;
  • settle next steps; and
  • book and future appointments.


Stay in Touch

Sign up for our e-newsletter to stay up-to-date with the latest announcements and news and from NECS.

NECS E-Newsletter

Sign Up