AI
Search doctors, labs, hospitals…
Join as Lab
Doctor Specialization

Find the Best General Physician Near You – Book Now

Comprehensive adult healthcare

Internal Medicine (General Medicine) is the medical specialty focused on the prevention, diagnosis, and treatment of adult diseases. Internists manage complex multi-system conditions, chronic illnesses like diabetes and hypertension, infections, and provide comprehensive health assessments.

Verified General Physician Specialists 4.8/5 Rating 500+ Doctors Listed Instant Booking
Sponsored
🩺

Health Conditions A–Z

LabDekho

500+ Diseases & Conditions Explained

Understand symptoms, causes, treatment options and prevention for hundreds of conditions — written for patients, reviewed for accuracy.

4.7 · 2M+ reads reviews

General Physician – Why Consulting a Specialist Matters

A General Physician (GP) or Internist is a specialist in adult medicine who manages both acute and chronic diseases. They are the first stop for most health issues and coordinate care with specialists. GPs handle fever, infections, diabetes, blood pressure, thyroid problems, lifestyle diseases, and much more. They also perform comprehensive health check-ups, preventive screenings, and long-term disease management. Internal Medicine specialists have deep expertise in complex multi-organ conditions that require detailed diagnosis and management.

Conditions Treated

Fever & Infections
Diabetes (Type 1 & 2)
High Blood Pressure (Hypertension)
Thyroid Disorders
Anemia
Respiratory Infections
Urinary Tract Infections
Digestive Issues
Vitamin Deficiencies
Metabolic Syndrome

Symptoms That Require a General Physician

Persistent fever
Fatigue and weakness
Unexplained weight changes
High blood sugar
Elevated blood pressure
Frequent infections
Body aches
Loss of appetite

Procedures & Treatments

Physical examination
Blood tests & CBC
Blood pressure monitoring
ECG
Blood sugar testing
Urine analysis
Cholesterol check

When Should You See a General Physician?

  • You have fever for more than 3 days
  • You have ongoing fatigue or weakness
  • You need a routine health check-up
  • You have diabetes or BP that needs monitoring
  • You are unsure which specialist to see

Qualifications to Look For

MBBS
MD (Internal Medicine)
MRCP
DNB (General Medicine)

Apollo Hospital

4.8

Multi-specialty, advanced care

Delhi / Mumbai / Hyderabad · 500 beds
View Details

Fortis Memorial Hospital

4.7

Tertiary care, super-specialty

Delhi / Bangalore · 300 beds
View Details

Manipal Hospitals

4.6

Comprehensive specialty care

Bangalore / Kolkata · 450 beds
View Details
Sponsored
🩺

Health Conditions A–Z

LabDekho

500+ Diseases & Conditions Explained

Understand symptoms, causes, treatment options and prevention for hundreds of conditions — written for patients, reviewed for accuracy.

4.7 · 2M+ reads reviews

Why Book a General Physician on Lab Dekho?

Only Verified Specialists

All doctors are credential-verified with MBBS/MD qualifications, registration numbers, and hospital affiliations.

Real Patient Reviews

Genuine ratings from verified patients. See detailed feedback before choosing your specialist.

Instant Slot Booking

See real-time availability and book your slot instantly — in-clinic or online.

Transparent Fee Display

Consultation fees displayed upfront. No hidden charges. Compare fees across doctors before booking.

Online Consultation Available

Consult via video call from home. Digital prescriptions are issued and valid at all pharmacies.

Find a General Physician Near You

Lab Dekho lists the best General Physician Specialists across all major cities in India. Whether you are looking for a general physician in Delhi, Mumbai, Bangalore, Hyderabad, Chennai, Kolkata, Pune, or Ahmedabad — we have you covered.

Frequently Asked Questions – General Physician

What conditions does a General Physician treat?

General Physicians treat a wide range of adult conditions including fever, diabetes, hypertension, thyroid disorders, infections, anemia, and lifestyle diseases.

When should I see a GP vs a specialist?

Visit a GP first for most health concerns. They will diagnose your condition and refer you to the right specialist if needed.

How much does a General Physician consultation cost in India?

Consultation fees typically range from ₹300 to ₹1,000 depending on the doctor's experience and location.

Can a General Physician treat diabetes?

Yes. GPs commonly manage Type 2 diabetes with lifestyle guidance and medications, and refer to an endocrinologist for complex cases.

Book a General Physician Appointment Today

Access the best General Physician Specialists near you in minutes. Verified doctors, transparent fees, instant booking — in-clinic or online.

Verified General Physician Specialists Same-Day Slots Online Available

Your first doctor for adult health

A general physician or internal medicine specialist treats adults for a very wide range of acute and long-term illnesses. Training is MBBS followed by an MD or DNB in General Medicine, three further years of study in hospital wards and clinics. Internists are skilled at diagnosing puzzling symptoms that involve more than one organ, and at coordinating care when you need other specialists. For many families, this is the doctor who sees the whole picture.

When to see an internist

  • Fever lasting more than three days, with body ache, chills, cough, diarrhoea or vomiting.
  • Diabetes, high blood pressure, thyroid disease or high cholesterol needing regular review and medicine adjustment.
  • Persistent tiredness, unexplained weight change, loss of appetite, breathlessness or swelling.
  • Seasonal illnesses such as dengue, malaria, typhoid and viral fever, which can look alike at first.
  • Abnormal blood reports and uncertainty about which specialist to consult.
  • Routine health check-ups, vaccination advice and fitness certification.

What happens at the visit

The doctor listens to your history, checks pulse, blood pressure, temperature and oxygen level, examines the relevant systems and explains a working diagnosis. Many infections are viral and need rest, fluids and symptom relief rather than antibiotics; a good internist will tell you when antibiotics are not needed, which helps protect against drug resistance.

Tests commonly advised

Depending on symptoms, doctors often start with a CBC, CRP, blood sugar, HbA1c, lipid profile, liver and kidney function tests, thyroid profile, vitamin D and B12 and a urine routine, with an ECG or chest X-ray where needed. Fever in the monsoon may need dengue NS1, a malaria test or typhoid tests. If you want a broad baseline, a health package bundles the basics at a lower combined cost.

Managing long-term illness

People with diabetes, hypertension or thyroid disease usually need review every three to six months. Keep a record of home blood-pressure and sugar readings, bring all medicines to each visit, and ask about targets. Missing doses or stopping tablets when you feel well is a common cause of complications.

Fees and choosing a doctor

Consultation fees for a general physician commonly range from about ₹300 to ₹1,200 and may vary by city, clinic and experience. Look for an MD/DNB-qualified doctor who explains your condition clearly, is easy to reach for follow-up, and refers you promptly when needed. Check reviews for how well the doctor listens and communicates.

Online or in-clinic

Online consultation is convenient for mild fever, cold, review of reports, repeat prescriptions and chronic-disease follow-up. Severe breathlessness, chest pain, confusion, persistent vomiting or high fever with warning signs need an in-person examination or emergency care. Compare physicians on Lab Dekho and book an in-clinic or video consultation.

Trusted References

This guide is original content informed by recognised medical and public-health sources. For further reading:

Disclaimer: This guide is for general information and does not replace advice from a qualified doctor. Costs and fees are approximate and vary by provider. Institution names are given for orientation only; check current services and timings directly. In an emergency, call 108 or 112.