Contact

Get in touch with any questions or to learn more about scheduling an appointment.

Please fill out the form below and I will get back to you as soon as possible.

Office Locations

San Anselmo Office:

201 San Anselmo Avenue
San Anselmo, CA 94960.

Walnut Creek Office:

1910 Olympic Boulevard, Suite 260
Walnut Creek, CA 94596

I offer appointments in a private outpatient setting. Sessions may be conducted in person or arranged based on individual needs and availability.

Calls and messages are typically returned within 1–2 business days. If you are reaching out regarding scheduling, you may also use the online booking system for immediate availability.

Ready to Schedule?

You can book an appointment directly using the online scheduling system.

Dr. Steve Balt, MD

Thoughtful, individualized psychiatric care combining psychotherapy and medication management when appropriate.

© 2026 Dr. Steve Balt, MD. All rights reserved.