Best Photo Shoot Locations
in Marin County and Beyond
Looking for the perfect backdrop for your next photo session? Whether you're planning a family portrait, maternity shoot, headshots, or senior photos, choosing the right location can make all the difference. With years of experience photographing in Marin County and beyond, I’ve curated a list of my favorite photo shoot locations that bring out the best in every subject.
Marin County is full of stunning, diverse backdrops that can completely transform your session. If you’re dreaming of iconic views, Point Cavallo offers incredible Golden Gate Bridge shots with beautiful light and easy access. For wide open space and breathtaking views of Mount Tam, the top of Gilmartin Drive in Tiburon is one of my favorite hidden gems—especially magical at golden hour.
If the beach is calling, Muir Beach, Stinson, and Rodeo Beach all offer that rugged Northern California coastline perfect for everything from romantic maternity portraits to playful family sessions. These beach locations are versatile and often less crowded than other popular spots.
Looking for something charming and coastal? The Sausalito waterfront and docks provide a unique blend of nautical textures, open skies, and soft light—ideal for headshots, branding, or lifestyle sessions. For a touch of seasonal color, Paradise Park in Tiburon is a beautiful park-like setting that shines in the fall with its vibrant foliage, but is lovely year-round for family or child portraits.
Every location I suggest is selected for its light, visual interest, and ability to help you feel relaxed and inspired. Whether you prefer nature, urban charm, or cozy at-home vibes, I’ll help you find the perfect setting for your session.
While many of my shoots take place in Marin and the greater Bay Area, I’m always open to travel—including destinations throughout California, across the country, or even internationally. Let’s create something beautiful, wherever your story takes us.
-
Sausalito-South Rodeo Beach
-
Sausalito-South Rodeo Beach
-
Sausalito-Schoonmaker Beach
-
Sausalito-Waterfront
-
Sausalito-Downtown
-
Sausalito City Docks
-
Sausalito-City Docks
-
Sausalito-Cypress Ridge Open Space
-
Sausalito-Cypress Ridge Open Space
-
Sausalito-Point Cavallo
-
Sausalito-Point Cavallo
-
Tiburon-Top of Gilmartin
-
Top of Gilmartin
-
Top of Gilmartin
-
Tiburon-Hippy Tree
-
Tiburon-Hippy Tree
-
Tiburon-Paradise Beach Park
-
Tiburon-Paradise Park
-
Mill Valley-Tennessee Valley
-
Mill Valley-Old Mill Park
-
Mill Valley-MV-Corte Madera Path
-
Mill Valley-Muir Beach
-
Mill Valley-Muir Beach
-
Mill Valley-Muir Beach
-
Mill Valley-Hawk Hill
-
Mill Valley-Boyle Park
-
Mill Valley-Strawberry Point
-
Mill Valley-Mt. Tam
-
Mill Valley-Muir Woods
-
Bolinas Ridge
-
Bolinas Ridge
-
Bolinas Ridge
-
Bolinas Ridge
-
Stinson Beach
-
Larkspur-Old Train Depot
-
Larkspur-Baltimore Canyon
-
Greenbrae-Hal Brown Park
-
San Anselmo-University of Redlands
-
San Rafael-China Camp Village
-
San Rafael-China Camp Village
-
San Rafael-China Camp Village
-
San Rafael-Top of Ridgewood
-
San Rafael-Top of Ridgewood
-
McNear's Beach Park-San Rafael
-
Mc Near's Beach Park-San Rafael
-
St. Vincent's - San Rafael
-
St. Vincent's - San Rafael
-
Stafford Lake-Novato
-
San Francisco-Tunnel Tops Park
-
San Francisco-Tunnel Tops
-
San Francisco-Lincoln Park Steps
-
San Francisco-Baker Beach
-
San Francisco-Fort Point
-
San Francisco-Palace of Fine Arts
-
San Francisco-Crissy Field
-
San Francisco-Legion of Honor
-
San Francisco-Legion of Honor
-
Lands End Trail - San Francisco
-
Lands End Trail - San Francisco
-
Sonoma-Cornerstone