Dr. Imran Haque is an internal medicine physician with offices in Asheboro, Ramseur, and High Point North Carolina. He grew up locally in Greensboro, NC. He attended North Carolina State University and Iberoamerican Medical University. He did his internal medicine training at the University of Virginia Internal Program at Roanoke-Salem. He provides compassionate and attentive care. He has been practicing locally for over 15 years. He has served as Chief of Medicine at local hospitals and is currently medical director of several skilled nursing facilities, assisted livings, and hospice programs. Dr. Haque accepts all major health insurances.

Dr. Haque's Specialties


  • Overall Rating

  • Rate
    Explains conditions & treatments

  • Rate
    Takes time to answer my questions

  • Rate
    Provides follow-up as needed

Dr. Haque's Accepted Insurance

Please verify insurance information directly with your doctor's office as it may change frequently.

Insurance Plans

  • Aetna Health Network
  • Blue Cross Blue Shield
  • ChoiceCare Network
  • Cigna
  • HealthNet

Dr. Haque's Office Information & Appointments

This physician has multiple office locations. See Office Information for details.


Horizon Internal Medicine

138 Dublin Square Rd Ste B
Asheboro, NC 27203

Get Directions

Tel: (336) 802-1966

Fax: (336) 672-6001

Practice Website: horizoninternalmedicine.com

Accepting New Patients: Yes

Medicare Accepted: Yes

Medicaid Accepted: Yes

M 8:00 AM - 5:00 PM
T 8:00 AM - 5:00 PM
W 8:00 AM - 5:00 PM
T 8:00 AM - 5:00 PM
F 8:00 AM - 5:00 PM
S Closed
S Closed

Other Physicians in Dr. Haque's Practice