Welcome To Our Practice

Our physician-owned office continues to care for North San Diego County, as it has for 40 years.

Learn More


Individuals 65 years of age or older receive help managing heart disease, high blood pressure, diabetes, and a variety of other health conditions, including the use of preventive vaccines.

Geriatrics Services


If your child is under the age of 18, we provide pediatric and adolescent care with a focus on preventive health.

Pediatrics Services

Adult Care

For adults, we promote healthy lifestyles choices for disease prevention, evaluate and manage acute and chronic conditions, and health maintenance exams.

Adult Care
Slider bottom transparent

We are proud to announce our new Physician Assistant, Samantha Noel!



Pediatric & adolescent care focuses on the health of infants, children and patients up to the age of 18. Family physicians not only treat children with acute or chronic illnesses, but they also focus on preventive health.

Learn More
Adult Care

Adult Care

Our providers have the knowledge and experience to help adult patients with a variety of medical services, including ABI testing, skin biopsies, trigger point injections, pulmonary function tests and more.

Learn More


Geriatric care is largely a team effort, since multiple people are needed to care for elderly patients and support their caregivers and families. We provide medical services to help elderly patients and their families.

Learn More

Our Team

Founded in 1978 by James Hay, M.D., North Coast Family Medical Group has grown over the past 40 years and has become one of the most recognized and respected practices in San Diego's North County.

Our Providers Schedule Online
Exercise Nutrition Healthy Living

Maintaining a Healthy Lifestyle

Food can be many things to many people: Sustenance, solace, pleasure, entertainment, or addiction. But the main purpose of food is to fuel your body’s activities. Achieving an active lifestyle to balance your food intake is an important part of healthy living.

As with plans for healthy eating, not every activity is right for every person. Certain exercises may be too strenuous for one’s current chronic health problems, or maybe you’re just not ready for them yet. Talk to your doctor or physician about the best ways to start a healthy activity plan.

Sports and activities can provide essential exercise for healthy living. Hiking and camping are some of the more popular activities in San Diego County. Take the family on a hike or camping trip to get some fresh air, get the muscles moving and to have some fun. Often activities like camping might not seem like they're great for your health, but every little bit helps.

Learn More

Aerobic exercise has physical and mental health benefits. You can maintain a healthy weight, alleviate anxiety, sleep better and even sharpen your memory.

Yoga is a great way to relieve stress, improve flexibility and boost your health and physical fitness.

Strength and muscle conditioning can help you increase lean body mass and burn calories more efficiently, which can lead to healthy weight loss.

Being Well

Being well and having a healthy lifestyle involves a balanced diet, regular exercise and effective stress management. If you set goals to make healthy lifestyle choices on a daily basis, it can improve more than just your physical health. You can also improve the length and quality of your lie. Your immune system and emotional health can also see vast improvements.

Take stock of your life with S.M.A.R.T. goals: Specific, Measurable, Attainable, Relative, Time bound. Set a specific health goal that you can measure daily/weekly/monthly. Set attainable goals for yourself so that you don't get frustrated and abandon your routine. These goals should be relative to your age and body type. Remember, you are bound to time, so don't try to overdo it!

Learn More

Fruits and vegetables contain important vitamins and minerals, and can help protect against diabetes, heart disease and other health concerns.

Breakfast is often referred to as, "the most important meal of the day." And rightfully so, it can jumpstart your metabolism to help you burn more calories during the day.

Moderation is always recommended. By reducing your intake of alcohol and other vices, you can enjoy life while still maintaining your overall health.

Healthy Living

By taking steps toward healthy lifestyle choices, you can reduce your risk of cancer, heart disease, stroke and other serious conditions and diseases. You cannot control every factor that affects your health, like your age or genetic makeup, but you can take control how you life you live your life.

It is important to schedule regular screening tests with your doctor. We also encourage patients to maintain a healthy weight as much as possible. Be physically active, eat a variety of healthy foods and avoid saturated fats and calories. Avoid excessive sun exposure, cigarette smoke and heavy amounts of alcohol. These tips can do wonders for your body, but don't forget to get enough sleep to improve your mental health.

Learn More

Sleep is vital for learning, memory and overall health. It can benefit your weight, mind and more.

Maintaining a healthy mind and soul is often overlooked, but extremely beneficial to the rest of the body. Meditation can help with circulation and ease your level of stress.

Building and maintaining social connections can improve your mood and feelings of well-being. In some cases, it can also help to decrease feelings of depression.


MonaLisa Touch

Monalisa Touch is a fractional CO2 laser therapy treatment that works to improve the gynecologic health of menopausal women. It is an in-office procedure that does not require anesthesia or downtime. It delivers both immediate and lasting relief for vaginal atrophy symptoms, including laxity, dryness, itchiness and painful intercourse.

Learn More Schedule Online

Patient Portal

Our Patient Portal allows you to send non-urgent messages directly to our office, request a new or view upcoming appointments, request a lab order and review lab reports and more.


Search ...

We're happy to answer any questions you may have, feel free to call us at
(760) 942-0118