Dr. Naresh Rana

About the Doctor


Find a Bloomfield Internist at Practice Naresh G. Rana, M.D. on ZocDoc
Dr. Naresh Rana is a board certified primary care doctor practicing in Bloomfield, New Jersey. Dr. Rana has been serving the Essex County area for the past 20 years and is currently affiliated with local nursing homes and hospitals. He provides primary care and various other clinical services that embody the medical needs of patients from young adults to the elderly. His personalized care is thorough yet welcoming; paying attention to preventive health care management, and taking time to discuss wellness solutions, is what makes him such a unique medical provider.
As a business owner and father of two, he understands the challenges, issues, and joy families face today. The doctor received his medical degree from Goa Medical College in Panaji, Goa. He then received post graduate training and completed his residency at Cooper Hospital in Bombay, India. Throughout the years, Dr. Rana has been an active member in various New Jersey hospitals where he has served as an Emergency Room Physician and a Full-Time Clinical Coordinator.

Thank You for choosing Dr. Rana for your medical needs, and welcome to our practice!

Dr. Rana is currently affiliated with the following Organizations and Medical Societies:

Office Hours:
Mon and Wed: 1:00pm-6:00pm
Tues and Thurs: 9:00am-1:00pm
Alternate Fridays: 9:00am-1:00pm
Saturday: 9:00am- 1:00pm
  • Member of the Essex County
    Medical Society

  • American Association of
    Physicians of Indian Origin (AAPI)

  • American College of Physicians

  • American Medical Association

  • American Society of Internal Medicine

  • New Jersey Medical Society

  • Copyright © 2011 Naresh G. Rana, MD. - All rights reserved.