County job portals · all 58 counties · every link fetched 12 August 2026

For 7 California counties, the job portal you would guess belongs to somebody else.

In short

Where do I apply for a county behavioral health job in California?

All 58 county job portals with the wording that proves each belongs to the county, and the seven guessable URLs that do not

7 of 58 guessable portal URLs are the wrong employer

Where the application form actually is, county by county — with the wording on each destination that proves it belongs to the county rather than to a city or a court.

58counties, all verified
7guessable URLs are wrong
48share one system
4systems in total

The ones that trick youFour systems, 58 countiesEvery countyHow each was checkedSources

Why this page is not just a list of links

Every one of the addresses below loads a real, working, professional-looking job portal. None of them is the county.

That is the failure mode worth publishing: a person applying for a county behavioral health post does not get a 404 and go looking. They get a page that looks exactly right, and they apply to the wrong employer — or to nobody, because three of these are empty shells.

The 7 that trick you

The obvious URL, and what actually answers there.

CountyWhat you would tryWhat it actually isWhere the county really is
Maringovernmentjobs.com/careers/marinthe Superior Court of California, County of MarinNeoGov / GovernmentJobs
San Diegogovernmentjobs.com/careers/sandiegothe City of San DiegoNeoGov / GovernmentJobs
Santa Barbaragovernmentjobs.com/careers/santabarbarathe City of Santa BarbaraNeoGov / GovernmentJobs
Santa Cruzgovernmentjobs.com/careers/santacruza city portal, not the countyJobAps
Alamedagovernmentjobs.com/careers/alamedaan unbranded tenant with no listings — the county is on JobApsJobAps
Montereygovernmentjobs.com/careers/countyofmontereyan empty tenant — the county is at /montereycountyNeoGov / GovernmentJobs
Trinitygovernmentjobs.com/careers/trinityan empty tenant — the county is at /trinitycocaNeoGov / GovernmentJobs

Marin, San Diego, Santa Barbara and Santa Cruz resolve to a different public employer of the same name. Alameda, Monterey and Trinity resolve to an unbranded tenant with no listings, and all three counties recruit somewhere else entirely.

The one worth saying out loud

Alameda County is not on NeoGov. It recruits through JobAps, and its human resources department links there as the only application route. The NeoGov address that carries its name has no listings and no class specifications at all.

Alameda is the fourth-largest county workforce in the state and runs one of the largest behavioral health plans, so the pay data and the employer directory both have a great deal to say about it. Getting to the application form is the step that breaks.

Four systems, 58 counties

48 of the 58 share one system, which is worth knowing before you make 58 accounts.

California counties do not run a common hiring platform, but they are close to it. One profile and one saved search covers most of the state; the rest have to be visited individually.

SystemCountiesWhich
NeoGov / GovernmentJobs48Alpine, Amador, Butte, Calaveras, Colusa, Contra Costa and 42 others
The county's own site5Lassen, Modoc, Plumas, San Francisco, Sierra
JobAps4Alameda, Placer, San Joaquin, Santa Cruz
CalOpps1Glenn

One account on the largest system reaches roughly four counties in five. It does not reach the other ten, and nothing warns you of that — a saved search simply never returns their postings.

This is the practical reason a portal directory beats a job board. A posting for a behavioral health clinician is gone in six weeks. The address it was posted at has been the same for years, and will be there the next time you look — which is also why a job archive was decided against on this site.

Every county

All 58, with the proof attached.

The third column is the wording on the destination page that establishes it belongs to the county. It is there because for 7 of these the obvious answer is wrong, and an assertion without evidence would not have caught them.

County — links to its portalSystemWhat the destination calls itselfTop of rangeClinical posts
AlamedaJobApsAlameda County Job Portal$111,599148
AlpineNeoGov / GovernmentJobsAlpine County Careers
AmadorNeoGov / GovernmentJobsWelcome to the Amador County employment application process$94,88912
ButteNeoGov / GovernmentJobsButte County Employment Opportunities$65,707311
CalaverasNeoGov / GovernmentJobsWelcome to the County of Calaveras online job opportunities page$107,41112
ColusaNeoGov / GovernmentJobsColusa County$97,62038
Contra CostaNeoGov / GovernmentJobsWelcome to Contra Costa County's on-line application process$118,997531
Del NorteNeoGov / GovernmentJobsWELCOME TO COUNTY OF DEL NORTE$77,84019
El DoradoNeoGov / GovernmentJobsCounty of El Dorado$86,36276
FresnoNeoGov / GovernmentJobsFresno County Employment Services$105,560168
GlennCalOppsCounty of Glenn, Job Opportunities$100,43222
HumboldtNeoGov / GovernmentJobsCounty of Humboldt$77,525136
ImperialNeoGov / GovernmentJobsCounty of Imperial$50,855257
InyoNeoGov / GovernmentJobsInyo County Careers$106,9768
KernNeoGov / GovernmentJobsKern County - Launch Your Career Today$75,279581
KingsNeoGov / GovernmentJobsWelcome to Kings County's online application process$111,8839
LakeNeoGov / GovernmentJobsCounty of Lake Career Pages$55,20337
LassenThe county's own siteLassen County, CA Official Website, Job Openings
Los AngelesNeoGov / GovernmentJobsWELCOME TO THE COUNTY OF LOS ANGELES$112,2723,097
MaderaNeoGov / GovernmentJobsWelcome to Madera County's online application process$89,32192
MarinNeoGov / GovernmentJobsCounty of Marin Careers$116,43878
MariposaNeoGov / GovernmentJobsWelcome to Mariposa County's Online Application Process$79,35227
MendocinoNeoGov / GovernmentJobsMendocino County Career Pages$73,2997
MercedNeoGov / GovernmentJobsMerced County$79,394270
ModocThe county's own siteModoc County, CA Employment Opportunities$65,50812
MonoNeoGov / GovernmentJobsCounty of Mono Careers$88,34110
MontereyNeoGov / GovernmentJobsCounty of Monterey$132,775242
NapaNeoGov / GovernmentJobsNapa County Careers$126,82297
NevadaNeoGov / GovernmentJobsNevada County, CA$103,83056
OrangeNeoGov / GovernmentJobsCounty of Orange Careers$99,944828
PlacerJobApsPlacer County
PlumasThe county's own siteJob Postings, Plumas County$94,89032
RiversideNeoGov / GovernmentJobsCounty of Riverside$71,7291,581
SacramentoNeoGov / GovernmentJobsSacramento County Jobs$103,356444
San BenitoNeoGov / GovernmentJobsCounty of San Benito$119,35842
San BernardinoNeoGov / GovernmentJobsJoin the San Bernardino County Team$91,270554
San DiegoNeoGov / GovernmentJobsCounty of San Diego$109,179154
San FranciscoThe county's own siteCity and County of San Francisco, Careers With Purpose
San JoaquinJobApsSan Joaquin County, Current Employment Opportunities$83,709493
San Luis ObispoNeoGov / GovernmentJobsCounty of San Luis Obispo$109,054100
San MateoNeoGov / GovernmentJobsJoin the County of San Mateo$140,483312
Santa BarbaraNeoGov / GovernmentJobsWelcome to the County of Santa Barbara Employment Page$101,820215
Santa ClaraNeoGov / GovernmentJobsCounty of Santa Clara$122,425445
Santa CruzJobApsOnline Employment Center for the County of Santa Cruz$120,307188
ShastaNeoGov / GovernmentJobsShasta County Career Opportunities$88,39248
SierraThe county's own siteSierra County, CA, Job Opportunities
SiskiyouNeoGov / GovernmentJobsWelcome to the County of Siskiyou current employment opportunities
SolanoNeoGov / GovernmentJobsSolano County Careers$128,455166
SonomaNeoGov / GovernmentJobsWelcome to the County of Sonoma Career Center$124,601126
StanislausNeoGov / GovernmentJobsStanislaus County Job Opportunities$88,566343
SutterNeoGov / GovernmentJobsCounty of Sutter County application process$69,65984
TehamaNeoGov / GovernmentJobsTehama County Career Opportunities$84,9269
TrinityNeoGov / GovernmentJobsTrinity County Employment Opportunities$84,16413
TulareNeoGov / GovernmentJobsTULARE COUNTY / CALIFORNIA$104,184159
TuolumneNeoGov / GovernmentJobsWelcome to the County of Tuolumne's career page$58,04842
VenturaNeoGov / GovernmentJobsWelcome to the County of Ventura$105,827358
YoloNeoGov / GovernmentJobsCounty of Yolo$73,69476
YubaNeoGov / GovernmentJobsEmployment Opportunities

Pay and headcount are the county’s own returns to the State Controller for 2025, from the county pay page, and are blank where a county reported too few comparable positions to rank. A portal here is an address, not a vacancy — whether anything is open on the day you look is between you and the county.

How each one was checked

Two passes, which disagreed — and that is the reason for both.

1Predictable addresses, kept only where the page named the county.

Seven address patterns per county against the largest shared system. Anything whose own page title did not name the county was rejected rather than assumed. That produced 19 counties — and caught four addresses answering for a city or a court.

2The remaining counties, from their own human resources pages.

Resolved by starting at each county’s own site and following where it sends applicants, recording the exact wording that proves the destination is the county. This pass corrected three more that the first had accepted as plausible — unbranded tenants that answer, look normal, and hold nothing.

3Then every address was fetched.

A California government site answering 403 to a script is working perfectly in a browser, so only a refused connection, a timeout, a DNS failure or an explicit 404 counts as broken. All 58 answered. Ignoring that distinction reported 22 false deaths the last time this site checked a set of government links.

What this page deliberately does not tell you

Whether any county is hiring, and what any listing pays. Both change weekly and neither can be kept true.

What the work actually pays comes from payroll rather than postings, on the county pay page. Why a county can employ someone who is not yet licensed is a Medi-Cal billing rule. What a county job is worth against loan repayment is the forgiveness page, and why a trainee cannot take just any placement is the practicum page.

Where every figure came from

Sources.

The portals

  1. All 58 county portals, each fetched 12 August 2026. The full list with the identifying wording is the table above.

Each address was resolved from the county’s own human resources page or from a portal whose page names the county, and then fetched, by _dev/county_portals.py. A link here is an address, not a vacancy: this page says nothing about whether a county is hiring, what any post pays, or whether you would be considered. Counties reorganize their recruitment systems, so check the county’s own site if an address stops working. Nothing here is career advice.

Figures checked, narrative not re-read

The numbers are current. The argument around them has not been reviewed since it was written.

You should not have to work this part out on your own.

Once a month: free tools and apps worth having, better ways to run the admin side of a practice, what other California therapists are actually doing, and anything new here that might save you an afternoon.

About monthly. One click to leave. Never sold, never shared. The consent box is separate and unticked because California requires it — and because it should be.