In-person visits suspended until September 30, 2026  ·  Virtual visits available Mon–Fri, 9 AM–5 PM  ·  Schedule Now →
Hackensack, New Jersey

Care when
you need it most.

Urgent care, weight loss programs, vaccines, and walk-in care — see a provider from anywhere, same day.

Platform 100% Virtual
Virtual Visits Available Now
Doctors Place patient care
✓ Board Certified
Urgent Care
Same Day
Appointments Available
💻100% Virtual — See a provider from anywhere
📞General: (201) 345-5803
✉️info@doctors-place.com
Virtual Visits
See a provider from anywhere — no travel required
Mon – Fri 9:00 AM – 5:00 PM
Sat – Sun By Appointment
Checking hours…

Services built for
your life and your work.

🏥

Urgent Care

See a provider virtually or walk in for illness, injuries, infections, and more. Same-day appointments available Mon–Fri.

Schedule a visit →
💻

Virtual Visits

Connect with our providers from anywhere. Great for follow-ups, prescription refills, and non-emergency consultations.

Start a visit →
💉

Vaccines

Flu, hepatitis, and other routine vaccinations available for walk-in and scheduled patients.

Learn more →
Medical Discount Plans

Medical Discount Plans

No insurance? No problem. Our medical discount programs make care affordable for uninsured individuals and families.

Learn more →

From booking to
better health in 4 steps.

1

Schedule Online

Use our online scheduling system to book a same-day virtual visit. Appointments available Mon–Fri, 9 AM–5 PM.

2

Check In & Register

Our front desk team gets you registered quickly. Bring your insurance card, photo ID, or employer referral.

3

See Your Provider

Meet with one of our experienced clinicians for your exam, treatment, or consultation. We take the time to listen.

4

Follow Up & Support

Receive your results, referrals, or prescriptions. Virtual follow-ups and employer reporting available.

We accept most
major plans.

Insurance is accepted for walk-in urgent care and general medical visits. Don't see yours? Call us — we work with many additional plans.

No insurance? Ask about our Medical Discount Plans — affordable flat-rate care for individuals and families, no insurance required.
Aetna
Blue Cross Blue Shield
Cigna
UnitedHealthcare
Horizon BCBS NJ
Medicare
Medicaid (NJ)
AmeriHealth
Oxford Health
Workers' Comp
No-Fault / Auto
Self-Pay Welcome

Doctors Place powers
specialized platforms.

In addition to our walk-in clinic, we operate a dedicated platform for medication management.

Telehealth Platform
💊
DPMeds

Online prescription management for weight loss medications, hormone therapy, hair restoration, and more. Virtual consultations with licensed providers.

Visit dpmeds.com →

What our patients say.

★★★★★

"The best and smoothest facility I've been to. Will be returning! Staff is great, doctor is great — highly recommended."

L
Lamar T.
Verified Patient
★★★★★

"Virtual visit was incredibly easy to set up. Dr. was attentive and got my prescription sorted in under 20 minutes. This is the future of healthcare."

M
Maria C.
Verified Patient · Virtual Visit
View All Google Reviews →

Schedule your visit online.

Walk-ins welcome daily 9 AM – 2 PM. Or book ahead below.

Step 1 — Choose appointment type

Select the type of visit and whether you prefer in-person or virtual.

🆕
New Patient
👤
Established Patient
Weight Loss

Step 2 — Your information

All fields are required.

Step 3 — Upload documents

Please upload a photo ID and insurance card. Accepted formats: JPG, PNG, PDF.

🪪
Click to upload Photo ID
JPG, PNG or PDF · Max 5MB
💳
Click to upload Insurance Card
JPG, PNG or PDF · Max 5MB · (Optional if self-pay)

We'll contact you within 1 business hour to confirm. For urgent needs call (201) 345-5803.

Visit us, call us,
or book online.

We're here to help whether you're walking in today or planning ahead.

🕐
Hours
Mon–Fri: 9am–6pm
Saturday: 9am–3pm  ·  Sunday: Closed
📞
Phone
(201) 345-5803 — General
✉️
Email

Request an Appointment

Fill out the form and we'll confirm your visit by phone or email.

Or call us directly at (201) 345-5803

Request Received!

We'll reach out to confirm your appointment within 1 business day. You can also call (201) 345-5803 to speak with us directly.