RegulationsCaliforniaSan Diego County › San Diego City

Beekeeping in San Diego City, California

Beekeeping is allowed. Two or fewer hives may be kept in a back yard under detailed siting rules; three or more must sit 600 feet from any other residence.

What San Diego City itself requires

city re-checked 2026-08
2 (practical limit on a typical lot)
hive limit
20 ft
from road
15 ft
from property line
600 (only where 3 or more hives are kept)
from buildings

Hive limit: No fixed maximum, but three or more hives triggers a 600 ft separation from other residences, so two is the practical limit on a city lot.

Note: San Diego allows beekeeping and has done so in detail since 1977, but read the hive count first, because the rules split hard at three hives. Keep two or fewer and you are in the backyard tier: set the hive at least 15 feet from the property line and 20 feet from the street (or your zoning setbacks if those are larger), put a six-foot barrier around it unless you raise it eight feet off the ground, keep it out of sight from the street and secured, point the entrance at your most distant property line and away from walkways, paint the box a pale colour, and requeen at least every two years. Go to three hives and a 600-foot separation from every other residence kicks in, which on an ordinary city lot cannot be met, so two is the practical limit. Register with the County Agricultural Commissioner within 30 days of starting, not just in January, since that 30-day clock is the city adding to the state rule. Keep a shovel and a fire extinguisher by the hive while you work it, keep water with a float valve within ten feet, and if you move hives during daylight the bees have to be screened into the vehicle.

Required for every apiary
Code: Municipal Code Ch. 4, Art. 4, Div. 4 — Beekeeping, §§ 44.0401–44.0419 (O-12084 N.S. 1977; amended O-20137 N.S., eff. 3-23-2012)
Last verified: 2026-08. Confirm at the source. Not legal advice.
Read the code itself ›

What San Diego County adds

county

Beekeeping is allowed in the unincorporated county under a three-tier scheme sized by colony count, with setbacks, a signed best-practices checklist at registration and a monthly hive check. Registration applies everywhere in the county, including inside cities.

Read this carefully: a county beekeeping ordinance very often applies only to the unincorporated parts of the county, with registration as the exception that reaches inside city limits. Where that is true, the county setbacks, barriers and firebreak rules are not yours to follow and the city code above is what governs you. Check which parts reach you before assuming either way.

Code: County Code of Regulatory Ordinances, Title 6 Div. 2 Ch. 9 — Beekeeping and Apiaries, §§ 62.901–62.927 (Ord. 10393 N.S., eff. 14 Nov. 2015)

The full San Diego County ordinance, section by section, and every other city ›

California requires registration, wherever you keep bees

Register: BeeWhere

Every apiary owner in California must register their hives with the county agricultural commissioner, hobbyist and commercial alike. It is state law, so almost no city code mentions it, and reading only your local ordinance will not tell you it exists.

Other cities in San Diego County

Carlsbad Chula Vista Coronado El Cajon Encinitas Escondido Lemon Grove Poway Santee Solana Beach Vista

Compiled from public municipal codes, originally referenced by the California Master Beekeeper Program and re-verified against each published code. Verify every rule against the linked official code before keeping bees. Not legal advice.