Robin Barnes, MSN, RN, FNP-C

Robin Barnes, MSN, RN, FNP-C

Robin L. Barnes has been a Family Nurse Practitioner since 2016 and previously served in the Nurse Corps in Humboldt County working with an underserved population. She began her career in the medical field as a member of the U.S. Navy, serving as a Hospital Corpsman four years at Camp Pendleton. She has been a Registered Nurse in California since 1990.

Specialties: Family Medicine

TeleVisits Available

She has previously worked with incarcerated patients; adolescent and young adults with behavioral health issues; as a case manager for in-home patients; as an Emergency Room nurse and as a Licensed Vocational Nurse instructor.

In her personal time, she enjoys visiting the Channel Islands, kayaking, diving, whale watching, and surfing.

Certifications and Licenses

  • California Board of Registered Nursing, Registered Nurse
  • California Board of Registered Nursing, Public Health Nurse
  • California Board of Registered Nursing, Family Nurse Practitioner Board Certification
  • American Academy of Nurse Practitioners Certification, Family Nurse Practitioner
  • American Heart Association Basic Life Support Provider
  • Advanced Cardiac Life Support Provider
  • DEA licensure


  • Master of Science: Nursing
    Western University of Health Sciences
    Pomona, CA
    Completed: 21016
  • Bachelor of Science: Nursing, Public Health Nurse
    California State University Channel Islands
    Camarillo, CA
    Completed: 2011
  • Associate of Science, Registered Nurse
    Palomar College
    San Marcos, CA
    Completed: 1990

Professional Organizations

  • Sigma Theta Tau International- Phi Alpha Chapter
  • Honor Society of Nursing
  • American Association of Nurse Practitioners
  • California Association of Nurse Practitioners-Channel Islands Chapter
  • California Association of Nurse Practitioners-North Coast Chapter
Lompoc Health -
North H Center

1225 North H St, Lompoc, CA

Family Practice, Specialty Mon - Thurs
8 am – 5 pm
8 am – 12 pm
Urgent Care Everyday
9 am – 9 pm