Beverly Hills Rent Stabilization Ordinance: Current Maximum Increases
"ApplicabilityAll residential rental units in the City of Beverly Hills are subject to the Rent Stabilization Ordinance (RSO), with the following exceptions:Single-family residencesMost condominiumsUnits in buildings that were issued a certificate of occupancy after February 1, 1995Hotels, motels, inns, and rooming houses rented for a period of no more than 30 consecutive daysNon-profit cooperatives owned and controlled by a majority of the residentsUnits that are owned or operated by a government agencyTypes of UnitsTwo different types of rental units are subject to the RSO. These are referred to as "Chapter 5" and "Chapter 6" units based on the applicable provisions of the Beverly Hills Municipal Code. Chapter 5 units are those units located in buildings constructed prior to September 20, 1978 and for which the original monthly rent was $600 or less. All other units subject to the RSO are Chapter 6 units.Maximum Rent IncreasesUnits that are subject to the RSO are allowed only one rent increase every 12 months. The maximum allowed annual rent increase is calculated differently for Chapter 5 and 6 units as provided in Beverly Hills Municipal Code Sections 4-5-303 (Chapter 5 units) and 4-6-3 (Chapter 6 units).The current maximum allowed annual rent increases are as follows:Unit TypeAllowed Increase Update ScheduleAllowed Increase Last UpdatedMaximum Allowed IncreaseChapter 5MonthlyJune 12, 20263.33%Chapter 6Annually in JuneJune 20263.6%Prior to increasing rent, the property owner must provide the tenant with a 30-day notice delivered personally or served by mail as described in California Code of Civil Procedure Section 1013 (see also California Civil Code Section 827).If a property owner chooses not to increase rent one year, the rent increase the following year is still limited to the specified percentage based on the current rent. The property owner may not "catch up" by applying two years' worth of rent increases in one year.Rent increases must be registered annually in the online registration system. Tenants are notified of the rent amounts reported by their landlords and may file an appeal to dispute the reported amount. Please see the rental unit registration page for more information.New Tenant RequirementsWhen a unit is rented to a new tenant, the following requirements apply:The property owner must provide a copy of the Beverly Hills Tenant Landlord Handbook to the new tenant at least 24 hours prior to executing the lease or rental agreement. The owner and tenant must sign the copy to verify that it was provided to the tenant. The signed copy must be presented to the City upon request.The property owner must register the new rent information for the unit in the online registry within 30 days of executing the lease or rental agreement.When the unit was voluntarily vacated by the prior tenant, the property owner may charge the current market rate for the unit as the initial base rent. Future rent increases are controlled by the terms of the RSO. If the unit was not voluntarily vacated, the rent that may be charged to the new tenant varies based upon the basis for vacation. Please visit the Tenant Eviction Protections page for more information.Landlord Rent Adjustment ApplicationThe Beverly Hills Municipal Code allows landlords to request a rent adjustment in excess of the percentages specified above in order to achieve a "just and reasonable return" on their property based on net operating income principles. Below are the rent adjustment application form and instructions.Landlord Rent Adjustment ApplicationLandlord Rent Adjustment Application Instructions"
Traffic and Parking Commission Overview
"The Traffic and Parking Commission acts as advisory to the City Council in all matters which relate to parking and traffic; advise and counsel with the Transportation/Engineering Official and the Police Chief as to ways and means to improve general traffic conditions in the City; recommend to the Council for adoption, a comprehensive long-range plan relating to transportation, traffic, and off-street and on-street parking in the City."
Children's Storytimes: Babies at Beverly Hills Library
"Create a Website Account - Manage notification subscriptions, save form progress and more.
Search autocomplete is currently not responding. Please try again later.
View All Calendars is the default. Choose Select a Calendar to view a specific calendar. Subscribe to calendar notifications by clicking on the Notify Me® button, and you will automatically be alerted about the latest events in our community.
Agenda
Facility
Submit Event
Print
Email
Event Subscription
View RSS Feeds
Select on Calendar
Expand
Collapse
Previous
Next
Down
Up
Map
Share
Show more
Agenda
$(window).on("load", function () {
$('.icalDescription').urlToLink({ target: '_blank' });
});
var currentTextBox = null;
var currentDatePicker = null;
function hidePopup() {
return currentDatePicker && currentDatePicker.hidePopup();
}
//This method is called to handle the onclick and onfocus client side events for the texbox
function showPopup(sender, e) {
//this is a reference to the texbox which raised the event
//see the methods exposed through the $telerik static client library here - http://www.telerik.com/help/aspnet-ajax/telerik-static-client-library.html
var textBox = sender.tagName === "INPUT" ? sender : $telerik.getPreviousHtmlNode(sender);
// hide previous pop-up if open
textBox !== currentTextBox && hidePopup();
currentTextBox = textBox;
}
function dismissHook(e) {
return (e.keyCode === 27 || e.keyCode === 9) && hidePopup();
}
function handleKeydown(e) {
dismissHook(e) || searchTextHook(e);
}
//this handler is used to set the text of the TextBox to the value of selected from the popup
function dateSelected(sender, args) {
if (currentTextBox != null) {
//currentTextBox is the currently selected TextBox. Its value is set to the newly selected
//value of the picker
currentTextBox.value = args.get_newValue();
}
}
//this function is used to parse the date entered or selected by the user
function parseDate(sender, e) {
if (currentDatePicker != null) {
var date = currentDatePicker.get_dateInput().parseDate(sender.value);
var dateInput = currentDatePicker.get_dateInput();
if (date == null) {
date = currentDatePicker.get_selectedDate();
}
var formattedDate = dateInput.get_dateFormatInfo().FormatDate(date, dateInput.get_displayDateFormat());
sender.value = formattedDate;
}
}
function clearPostBack() {
Sys.WebForms.PageRequestManager.getInstance().remove_endRequest(clearPostBack);
$('.icalDescription').urlToLink({ target: '_blank' });
}
function redrawContentCalendar() {
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(clearPostBack);
if (document.aspnetForm.calendarView.value == 'list' || document.aspnetForm.calendarView.value == '')
raiseAsyncPostbackCalendar('ctl00_ctl00_MainContent_ModuleContent_ctl00_contentUpdatePanelListView', 0, '');
else
raiseAsyncPostbackCalendar('ctl00_ctl00_MainContent_ModuleContent_ctl00_contentUpdatePanel', 0, '');
blockMenuSpawn = false;
}
function previousFeaturedItem(view) {
document.aspnetForm.calendarView.value = view;
raiseAsyncPostbackCalendar('featured', 0, 'drawFeaturedPrev');
}
function nextFeaturedItem(view) {
document.aspnetForm.calendarView.value = view;
raiseAsyncPostbackCalendar('featured', 0, 'drawFeaturedNext');
}
order+='ModuleContent\n'
Live Edit
//
Agendas & Live Meetings
.fancyButton266.fancyButton:link,.fancyButton266.fancyButton:visited, .fancyButton266div.fancyButton{
background-image: url('/ImageRepository/Document?documentID=5676');
background-repeat: no-repeat;
background-position: center 1em ;
background-size: 120px;
transition:.2s ease-in-out;}
.fancyButton266.fancyButton:hover,.fancyButton266.fancyButton:focus,.fancyButton266.fancyButton:active,.fancyButton266.fancyButton.hover{
background-repeat: no-repeat;
background-position: center top;
}
.fancyButton266.fancyButton:link > span,.fancyButton266.fancyButton:visited > span, .fancyButton266div.fancyButton > span{
}
.fancyButton266.fancyButton:hover > span,.fancyButton266.fancyButton:focus > span,.fancyButton266.fancyButton:active > span,.fancyButton266.fancyButton.hover > span{
}
.fancyButton266.fancyButton .text{
color: rgb(35, 31, 32);
font-family: "Poppins";
padding-top: 9em;
font-weight: 600;
text-decoration: none;
padding-top: 9em;
background-image: url('/ImageRepository/Document?documentID=5669');
background-repeat: no-repeat;
background-position: center 3.15em ;
transition:.2s ease-in-out;
background-size: 50px;
}
.fancyButton266.fancyButton:hover .text,.fancyButton266.fancyButton:focus .text,.fancyButton266.fancyButton:active .text,.fancyButton266.fancyButton.hover .text{
text-decoration: underline;
background-repeat: no-repeat;
background-position: center 2.15em ;
}
Library
.fancyButton232.fancyButton:link,.fancyButton232.fancyButton:visited, .fancyButton232div.fancyButton{
background-image: url('/ImageRepository/Document?documentID=5672');
background-repeat: no-repeat;
background-position: center 1em ;
background-size: 120px;
transition:.2s ease-in-out;}
.fancyButton232.fancyButton:hover,.fancyButton232.fancyButton:focus,.fancyButton232.fancyButton:active,.fancyButton232.fancyButton.hover{
background-repeat: no-repeat;
background-position: center top;
}
.fancyButton232.fancyButton:link > span,.fancyButton232.fancyButton:visited > span, .fancyButton232div.fancyButton > span{
}
.fancyButton232.fancyButton:hover > span,.fancyButton232.fancyButton:focus > span,.fancyButton232.fancyButton:active > span,.fancyButton232.fancyButton.hover > span{
}
.fancyButton232.fancyButton .text{
color: rgb(35, 31, 32);
font-family: "Poppins";
padding-top: 9em;
font-weight: 600;
text-decoration: none;
padding-top: 9em;
background-image: url('/ImageRepository/Document?documentID=5677');
background-repeat: no-repeat;
background-position: center 3.15em ;
transition:.2s ease-in-out;
background-size: 50px;
}
.fancyButton232.fancyButton:hover .text,.fancyButton232.fancyButton:focus .text,.fancyButton232.fancyButton:active .text,.fancyButton232.fancyButton.hover .text{
text-decoration: underline;
background-repeat: no-repeat;
background-position: center 2.15em ;
}
askBH
.fancyButton403.fancyButton:link,.fancyButton403.fancyButton:visited, .fancyButton403div.fancyButton{
background-image: url('/ImageRepository/Document?documentID=5673');
background-repeat: no-repeat;
background-position: center 1em ;
background-size: 120px;
transition:.2s ease-in-out;}
.fancyButton403.fancyButton:hover,.fancyButton403.fancyButton:focus,.fancyButton403.fancyButton:active,.fancyButton403.fancyButton.hover{
background-repeat: no-repeat;
background-position: center top;
}
.fancyButton403.fancyButton:link > span,.fancyButton403.fancyButton:visited > span, .fancyButton403div.fancyButton > span{
}
.fancyButton403.fancyButton:hover > span,.fancyButton403.fancyButton:focus > span,.fancyButton403.fancyButton:active > span,.fancyButton403.fancyButton.hover > span{
}
.fancyButton403.fancyButton .text{
color: rgb(35, 31, 32);
font-family: "Poppins";
padding-top: 9em;
font-weight: 600;
text-decoration: none;
padding-top: 9em;
background-image: url('/ImageRepository/Document?documentID=15603');
background-repeat: no-repeat;
background-position: center 2.15em ;
transition:.2s ease-in-out;
background-size: 75px;
}
.fancyButton403.fancyButton:hover .text,.fancyButton403.fancyButton:focus .text,.fancyButton403.fancyButton:active .text,.fancyButton403.fancyButton.hover .text{
text-decoration: underline;
background-repeat: no-repeat;
background-position: center 1.25em ;
}
Online Services
.fancyButton234.fancyButton:link,.fancyButton234.fancyButton:visited, .fancyButton234div.fancyButton{
background-image: url('/ImageRepository/Document?documentID=5674');
background-repeat: no-repeat;
background-position: center 1em ;
background-size: 120px;
transition:.2s ease-in-out;}
.fancyButton234.fancyButton:hover,.fancyButton234.fancyButton:focus,.fancyButton234.fancyButton:active,.fancyButton234.fancyButton.hover{
background-repeat: no-repeat;
background-position: center top;
}
.fancyButton234.fancyButton:link > span,.fancyButton234.fancyButton:visited > span, .fancyButton234div.fancyButton > span{
}
.fancyButton234.fancyButton:hover > span,.fancyButton234.fancyButton:focus > span,.fancyButton234.fancyButton:active > span,.fancyButton234.fancyButton.hover > span{
}
.fancyButton234.fancyButton .text{
color: rgb(35, 31, 32);
font-family: "Poppins";
padding-top: 9em;
font-weight: 600;
text-decoration: none;
padding-top: 9em;
background-image: url('/ImageRepository/Document?documentID=5679');
background-repeat: no-repeat;
background-position: center 3.15em ;
transition:.2s ease-in-out;
background-size: 50px;
}
.fancyButton234.fancyButton:hover .text,.fancyButton234.fancyButton:focus .text,.fancyButton234.fancyButton:active .text,.fancyButton234.fancyButton.hover .text{
text-decoration: underline;
background-repeat: no-repeat;
background-position: center 2.15em ;
}
Permit Center
.fancyButton267.fancyButton:link,.fancyButton267.fancyButton:visited, .fancyButton267div.fancyButton{
background-image: url('/ImageRepository/Document?documentID=5671');
background-repeat: no-repeat;
background-position: center 1em ;
background-size: 120px;
transition:.2s ease-in-out;}
.fancyButton267.fancyButton:hover,.fancyButton267.fancyButton:focus,.fancyButton267.fancyButton:active,.fancyButton267.fancyButton.hover{
background-repeat: no-repeat;
background-position: center top;
}
.fancyButton267.fancyButton:link > span,.fancyButton267.fancyButton:visited > span, .fancyButton267div.fancyButton > span{
}
.fancyButton267.fancyButton:hover > span,.fancyButton267.fancyButton:focus > span,.fancyButton267.fancyButton:active > span,.fancyButton267.fancyButton.hover > span{
}
.fancyButton267.fancyButton .text{
color: rgb(35, 31, 32);
font-family: "Poppins";
padding-top: 9em;
font-weight: 600;
text-decoration: none;
padding-top: 9em;
background-image: url('/ImageRepository/Document?documentID=5681');
background-repeat: no-repeat;
background-position: center 3.15em ;
transition:.2s ease-in-out;
background-size: 50px;
}
.fancyButton267.fancyButton:hover .text,.fancyButton267.fancyButton:focus .text,.fancyButton267.fancyButton:active .text,.fancyButton267.fancyButton.hover .text{
text-decoration: underline;
background-repeat: no-repeat;
background-position: center 2.15em ;
}
June 2026 Election
.fancyButton371.fancyButton:link,.fancyButton371.fancyButton:visited, .fancyButton371div.fancyButton{
background-image: url('/ImageRepository/Document?documentID=5675');
background-repeat: no-repeat;
background-position: center 1em ;
background-size: 120px;
transition:.2s ease-in-out;}
.fancyButton371.fancyButton:hover,.fancyButton371.fancyButton:focus,.fancyButton371.fancyButton:active,.fancyButton371.fancyButton.hover{
background-repeat: no-repeat;
background-position: center top;
}
.fancyButton371.fancyButton:link > span,.fancyButton371.fancyButton:visited > span, .fancyButton371div.fancyButton > span{
}
.fancyButton371.fancyButton:hover > span,.fancyButton371.fancyButton:focus > span,.fancyButton371.fancyButton:active > span,.fancyButton371.fancyButton.hover > span{
}
.fancyButton371.fancyButton .text{
color: rgb(35, 31, 32);
font-family: "Poppins";
padding-top: 9em;
padding-bottom: 0px;
font-weight: 600;
text-decoration: none;
padding-top: 9em;
padding-bottom: 0px;
background-image: url('/ImageRepository/Document?documentID=12567');
background-repeat: no-repeat;
background-position: center 1em ;
transition:.2s ease-in-out;
background-size: 120px;
}
.fancyButton371.fancyButton:hover .text,.fancyButton371.fancyButton:focus .text,.fancyButton371.fancyButton:active .text,.fancyButton371.fancyButton.hover .text{
text-decoration: underline;
background-repeat: no-repeat;
background-position: center top;
}
.fancyButton371.fancyButton .textStyle2{
color: rgb(35, 31, 32);
font-style: normal;
text-decoration: none;
}
.fancyButton371.fancyButton:hover .textStyle2, .fancyButton371.fancyButton.hover .textStyle2{
text-decoration: underline;
}
City of Beverly Hills455 North Rexford DriveBeverly Hills, CA 90210Phone: 310-285-1000Monday-Thursday 7:30AM to 5:30PMFriday 8:00AM to 5:00PM"
Children's Storytimes: Babies at Beverly Hills Library
"Create a Website Account - Manage notification subscriptions, save form progress and more.
Search autocomplete is currently not responding. Please try again later.
View All Calendars is the default. Choose Select a Calendar to view a specific calendar. Subscribe to calendar notifications by clicking on the Notify Me® button, and you will automatically be alerted about the latest events in our community.
Agenda
Facility
Submit Event
Print
Email
Event Subscription
View RSS Feeds
Select on Calendar
Expand
Collapse
Previous
Next
Down
Up
Map
Share
Show more
Agenda
$(window).on("load", function () {
$('.icalDescription').urlToLink({ target: '_blank' });
});
var currentTextBox = null;
var currentDatePicker = null;
function hidePopup() {
return currentDatePicker && currentDatePicker.hidePopup();
}
//This method is called to handle the onclick and onfocus client side events for the texbox
function showPopup(sender, e) {
//this is a reference to the texbox which raised the event
//see the methods exposed through the $telerik static client library here - http://www.telerik.com/help/aspnet-ajax/telerik-static-client-library.html
var textBox = sender.tagName === "INPUT" ? sender : $telerik.getPreviousHtmlNode(sender);
// hide previous pop-up if open
textBox !== currentTextBox && hidePopup();
currentTextBox = textBox;
}
function dismissHook(e) {
return (e.keyCode === 27 || e.keyCode === 9) && hidePopup();
}
function handleKeydown(e) {
dismissHook(e) || searchTextHook(e);
}
//this handler is used to set the text of the TextBox to the value of selected from the popup
function dateSelected(sender, args) {
if (currentTextBox != null) {
//currentTextBox is the currently selected TextBox. Its value is set to the newly selected
//value of the picker
currentTextBox.value = args.get_newValue();
}
}
//this function is used to parse the date entered or selected by the user
function parseDate(sender, e) {
if (currentDatePicker != null) {
var date = currentDatePicker.get_dateInput().parseDate(sender.value);
var dateInput = currentDatePicker.get_dateInput();
if (date == null) {
date = currentDatePicker.get_selectedDate();
}
var formattedDate = dateInput.get_dateFormatInfo().FormatDate(date, dateInput.get_displayDateFormat());
sender.value = formattedDate;
}
}
function clearPostBack() {
Sys.WebForms.PageRequestManager.getInstance().remove_endRequest(clearPostBack);
$('.icalDescription').urlToLink({ target: '_blank' });
}
function redrawContentCalendar() {
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(clearPostBack);
if (document.aspnetForm.calendarView.value == 'list' || document.aspnetForm.calendarView.value == '')
raiseAsyncPostbackCalendar('ctl00_ctl00_MainContent_ModuleContent_ctl00_contentUpdatePanelListView', 0, '');
else
raiseAsyncPostbackCalendar('ctl00_ctl00_MainContent_ModuleContent_ctl00_contentUpdatePanel', 0, '');
blockMenuSpawn = false;
}
function previousFeaturedItem(view) {
document.aspnetForm.calendarView.value = view;
raiseAsyncPostbackCalendar('featured', 0, 'drawFeaturedPrev');
}
function nextFeaturedItem(view) {
document.aspnetForm.calendarView.value = view;
raiseAsyncPostbackCalendar('featured', 0, 'drawFeaturedNext');
}
order+='ModuleContent\n'
Live Edit
//
Agendas & Live Meetings
.fancyButton266.fancyButton:link,.fancyButton266.fancyButton:visited, .fancyButton266div.fancyButton{
background-image: url('/ImageRepository/Document?documentID=5676');
background-repeat: no-repeat;
background-position: center 1em ;
background-size: 120px;
transition:.2s ease-in-out;}
.fancyButton266.fancyButton:hover,.fancyButton266.fancyButton:focus,.fancyButton266.fancyButton:active,.fancyButton266.fancyButton.hover{
background-repeat: no-repeat;
background-position: center top;
}
.fancyButton266.fancyButton:link > span,.fancyButton266.fancyButton:visited > span, .fancyButton266div.fancyButton > span{
}
.fancyButton266.fancyButton:hover > span,.fancyButton266.fancyButton:focus > span,.fancyButton266.fancyButton:active > span,.fancyButton266.fancyButton.hover > span{
}
.fancyButton266.fancyButton .text{
color: rgb(35, 31, 32);
font-family: "Poppins";
padding-top: 9em;
font-weight: 600;
text-decoration: none;
padding-top: 9em;
background-image: url('/ImageRepository/Document?documentID=5669');
background-repeat: no-repeat;
background-position: center 3.15em ;
transition:.2s ease-in-out;
background-size: 50px;
}
.fancyButton266.fancyButton:hover .text,.fancyButton266.fancyButton:focus .text,.fancyButton266.fancyButton:active .text,.fancyButton266.fancyButton.hover .text{
text-decoration: underline;
background-repeat: no-repeat;
background-position: center 2.15em ;
}
Library
.fancyButton232.fancyButton:link,.fancyButton232.fancyButton:visited, .fancyButton232div.fancyButton{
background-image: url('/ImageRepository/Document?documentID=5672');
background-repeat: no-repeat;
background-position: center 1em ;
background-size: 120px;
transition:.2s ease-in-out;}
.fancyButton232.fancyButton:hover,.fancyButton232.fancyButton:focus,.fancyButton232.fancyButton:active,.fancyButton232.fancyButton.hover{
background-repeat: no-repeat;
background-position: center top;
}
.fancyButton232.fancyButton:link > span,.fancyButton232.fancyButton:visited > span, .fancyButton232div.fancyButton > span{
}
.fancyButton232.fancyButton:hover > span,.fancyButton232.fancyButton:focus > span,.fancyButton232.fancyButton:active > span,.fancyButton232.fancyButton.hover > span{
}
.fancyButton232.fancyButton .text{
color: rgb(35, 31, 32);
font-family: "Poppins";
padding-top: 9em;
font-weight: 600;
text-decoration: none;
padding-top: 9em;
background-image: url('/ImageRepository/Document?documentID=5677');
background-repeat: no-repeat;
background-position: center 3.15em ;
transition:.2s ease-in-out;
background-size: 50px;
}
.fancyButton232.fancyButton:hover .text,.fancyButton232.fancyButton:focus .text,.fancyButton232.fancyButton:active .text,.fancyButton232.fancyButton.hover .text{
text-decoration: underline;
background-repeat: no-repeat;
background-position: center 2.15em ;
}
askBH
.fancyButton403.fancyButton:link,.fancyButton403.fancyButton:visited, .fancyButton403div.fancyButton{
background-image: url('/ImageRepository/Document?documentID=5673');
background-repeat: no-repeat;
background-position: center 1em ;
background-size: 120px;
transition:.2s ease-in-out;}
.fancyButton403.fancyButton:hover,.fancyButton403.fancyButton:focus,.fancyButton403.fancyButton:active,.fancyButton403.fancyButton.hover{
background-repeat: no-repeat;
background-position: center top;
}
.fancyButton403.fancyButton:link > span,.fancyButton403.fancyButton:visited > span, .fancyButton403div.fancyButton > span{
}
.fancyButton403.fancyButton:hover > span,.fancyButton403.fancyButton:focus > span,.fancyButton403.fancyButton:active > span,.fancyButton403.fancyButton.hover > span{
}
.fancyButton403.fancyButton .text{
color: rgb(35, 31, 32);
font-family: "Poppins";
padding-top: 9em;
font-weight: 600;
text-decoration: none;
padding-top: 9em;
background-image: url('/ImageRepository/Document?documentID=15603');
background-repeat: no-repeat;
background-position: center 2.15em ;
transition:.2s ease-in-out;
background-size: 75px;
}
.fancyButton403.fancyButton:hover .text,.fancyButton403.fancyButton:focus .text,.fancyButton403.fancyButton:active .text,.fancyButton403.fancyButton.hover .text{
text-decoration: underline;
background-repeat: no-repeat;
background-position: center 1.25em ;
}
Online Services
.fancyButton234.fancyButton:link,.fancyButton234.fancyButton:visited, .fancyButton234div.fancyButton{
background-image: url('/ImageRepository/Document?documentID=5674');
background-repeat: no-repeat;
background-position: center 1em ;
background-size: 120px;
transition:.2s ease-in-out;}
.fancyButton234.fancyButton:hover,.fancyButton234.fancyButton:focus,.fancyButton234.fancyButton:active,.fancyButton234.fancyButton.hover{
background-repeat: no-repeat;
background-position: center top;
}
.fancyButton234.fancyButton:link > span,.fancyButton234.fancyButton:visited > span, .fancyButton234div.fancyButton > span{
}
.fancyButton234.fancyButton:hover > span,.fancyButton234.fancyButton:focus > span,.fancyButton234.fancyButton:active > span,.fancyButton234.fancyButton.hover > span{
}
.fancyButton234.fancyButton .text{
color: rgb(35, 31, 32);
font-family: "Poppins";
padding-top: 9em;
font-weight: 600;
text-decoration: none;
padding-top: 9em;
background-image: url('/ImageRepository/Document?documentID=5679');
background-repeat: no-repeat;
background-position: center 3.15em ;
transition:.2s ease-in-out;
background-size: 50px;
}
.fancyButton234.fancyButton:hover .text,.fancyButton234.fancyButton:focus .text,.fancyButton234.fancyButton:active .text,.fancyButton234.fancyButton.hover .text{
text-decoration: underline;
background-repeat: no-repeat;
background-position: center 2.15em ;
}
Permit Center
.fancyButton267.fancyButton:link,.fancyButton267.fancyButton:visited, .fancyButton267div.fancyButton{
background-image: url('/ImageRepository/Document?documentID=5671');
background-repeat: no-repeat;
background-position: center 1em ;
background-size: 120px;
transition:.2s ease-in-out;}
.fancyButton267.fancyButton:hover,.fancyButton267.fancyButton:focus,.fancyButton267.fancyButton:active,.fancyButton267.fancyButton.hover{
background-repeat: no-repeat;
background-position: center top;
}
.fancyButton267.fancyButton:link > span,.fancyButton267.fancyButton:visited > span, .fancyButton267div.fancyButton > span{
}
.fancyButton267.fancyButton:hover > span,.fancyButton267.fancyButton:focus > span,.fancyButton267.fancyButton:active > span,.fancyButton267.fancyButton.hover > span{
}
.fancyButton267.fancyButton .text{
color: rgb(35, 31, 32);
font-family: "Poppins";
padding-top: 9em;
font-weight: 600;
text-decoration: none;
padding-top: 9em;
background-image: url('/ImageRepository/Document?documentID=5681');
background-repeat: no-repeat;
background-position: center 3.15em ;
transition:.2s ease-in-out;
background-size: 50px;
}
.fancyButton267.fancyButton:hover .text,.fancyButton267.fancyButton:focus .text,.fancyButton267.fancyButton:active .text,.fancyButton267.fancyButton.hover .text{
text-decoration: underline;
background-repeat: no-repeat;
background-position: center 2.15em ;
}
June 2026 Election
.fancyButton371.fancyButton:link,.fancyButton371.fancyButton:visited, .fancyButton371div.fancyButton{
background-image: url('/ImageRepository/Document?documentID=5675');
background-repeat: no-repeat;
background-position: center 1em ;
background-size: 120px;
transition:.2s ease-in-out;}
.fancyButton371.fancyButton:hover,.fancyButton371.fancyButton:focus,.fancyButton371.fancyButton:active,.fancyButton371.fancyButton.hover{
background-repeat: no-repeat;
background-position: center top;
}
.fancyButton371.fancyButton:link > span,.fancyButton371.fancyButton:visited > span, .fancyButton371div.fancyButton > span{
}
.fancyButton371.fancyButton:hover > span,.fancyButton371.fancyButton:focus > span,.fancyButton371.fancyButton:active > span,.fancyButton371.fancyButton.hover > span{
}
.fancyButton371.fancyButton .text{
color: rgb(35, 31, 32);
font-family: "Poppins";
padding-top: 9em;
padding-bottom: 0px;
font-weight: 600;
text-decoration: none;
padding-top: 9em;
padding-bottom: 0px;
background-image: url('/ImageRepository/Document?documentID=12567');
background-repeat: no-repeat;
background-position: center 1em ;
transition:.2s ease-in-out;
background-size: 120px;
}
.fancyButton371.fancyButton:hover .text,.fancyButton371.fancyButton:focus .text,.fancyButton371.fancyButton:active .text,.fancyButton371.fancyButton.hover .text{
text-decoration: underline;
background-repeat: no-repeat;
background-position: center top;
}
.fancyButton371.fancyButton .textStyle2{
color: rgb(35, 31, 32);
font-style: normal;
text-decoration: none;
}
.fancyButton371.fancyButton:hover .textStyle2, .fancyButton371.fancyButton.hover .textStyle2{
text-decoration: underline;
}
City of Beverly Hills455 North Rexford DriveBeverly Hills, CA 90210Phone: 310-285-1000Monday-Thursday 7:30AM to 5:30PMFriday 8:00AM to 5:00PM"
Concerts on Canon: Blue Breeze Celebrates Juneteenth
"Create a Website Account - Manage notification subscriptions, save form progress and more.
Search autocomplete is currently not responding. Please try again later.
View All Calendars is the default. Choose Select a Calendar to view a specific calendar. Subscribe to calendar notifications by clicking on the Notify Me® button, and you will automatically be alerted about the latest events in our community.
Agenda
Facility
Submit Event
Print
Email
Event Subscription
View RSS Feeds
Select on Calendar
Expand
Collapse
Previous
Next
Down
Up
Map
Share
Show more
Agenda
$(window).on("load", function () {
$('.icalDescription').urlToLink({ target: '_blank' });
});
var currentTextBox = null;
var currentDatePicker = null;
function hidePopup() {
return currentDatePicker && currentDatePicker.hidePopup();
}
//This method is called to handle the onclick and onfocus client side events for the texbox
function showPopup(sender, e) {
//this is a reference to the texbox which raised the event
//see the methods exposed through the $telerik static client library here - http://www.telerik.com/help/aspnet-ajax/telerik-static-client-library.html
var textBox = sender.tagName === "INPUT" ? sender : $telerik.getPreviousHtmlNode(sender);
// hide previous pop-up if open
textBox !== currentTextBox && hidePopup();
currentTextBox = textBox;
}
function dismissHook(e) {
return (e.keyCode === 27 || e.keyCode === 9) && hidePopup();
}
function handleKeydown(e) {
dismissHook(e) || searchTextHook(e);
}
//this handler is used to set the text of the TextBox to the value of selected from the popup
function dateSelected(sender, args) {
if (currentTextBox != null) {
//currentTextBox is the currently selected TextBox. Its value is set to the newly selected
//value of the picker
currentTextBox.value = args.get_newValue();
}
}
//this function is used to parse the date entered or selected by the user
function parseDate(sender, e) {
if (currentDatePicker != null) {
var date = currentDatePicker.get_dateInput().parseDate(sender.value);
var dateInput = currentDatePicker.get_dateInput();
if (date == null) {
date = currentDatePicker.get_selectedDate();
}
var formattedDate = dateInput.get_dateFormatInfo().FormatDate(date, dateInput.get_displayDateFormat());
sender.value = formattedDate;
}
}
function clearPostBack() {
Sys.WebForms.PageRequestManager.getInstance().remove_endRequest(clearPostBack);
$('.icalDescription').urlToLink({ target: '_blank' });
}
function redrawContentCalendar() {
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(clearPostBack);
if (document.aspnetForm.calendarView.value == 'list' || document.aspnetForm.calendarView.value == '')
raiseAsyncPostbackCalendar('ctl00_ctl00_MainContent_ModuleContent_ctl00_contentUpdatePanelListView', 0, '');
else
raiseAsyncPostbackCalendar('ctl00_ctl00_MainContent_ModuleContent_ctl00_contentUpdatePanel', 0, '');
blockMenuSpawn = false;
}
function previousFeaturedItem(view) {
document.aspnetForm.calendarView.value = view;
raiseAsyncPostbackCalendar('featured', 0, 'drawFeaturedPrev');
}
function nextFeaturedItem(view) {
document.aspnetForm.calendarView.value = view;
raiseAsyncPostbackCalendar('featured', 0, 'drawFeaturedNext');
}
order+='ModuleContent\n'
Live Edit
//
Agendas & Live Meetings
.fancyButton266.fancyButton:link,.fancyButton266.fancyButton:visited, .fancyButton266div.fancyButton{
background-image: url('/ImageRepository/Document?documentID=5676');
background-repeat: no-repeat;
background-position: center 1em ;
background-size: 120px;
transition:.2s ease-in-out;}
.fancyButton266.fancyButton:hover,.fancyButton266.fancyButton:focus,.fancyButton266.fancyButton:active,.fancyButton266.fancyButton.hover{
background-repeat: no-repeat;
background-position: center top;
}
.fancyButton266.fancyButton:link > span,.fancyButton266.fancyButton:visited > span, .fancyButton266div.fancyButton > span{
}
.fancyButton266.fancyButton:hover > span,.fancyButton266.fancyButton:focus > span,.fancyButton266.fancyButton:active > span,.fancyButton266.fancyButton.hover > span{
}
.fancyButton266.fancyButton .text{
color: rgb(35, 31, 32);
font-family: "Poppins";
padding-top: 9em;
font-weight: 600;
text-decoration: none;
padding-top: 9em;
background-image: url('/ImageRepository/Document?documentID=5669');
background-repeat: no-repeat;
background-position: center 3.15em ;
transition:.2s ease-in-out;
background-size: 50px;
}
.fancyButton266.fancyButton:hover .text,.fancyButton266.fancyButton:focus .text,.fancyButton266.fancyButton:active .text,.fancyButton266.fancyButton.hover .text{
text-decoration: underline;
background-repeat: no-repeat;
background-position: center 2.15em ;
}
Library
.fancyButton232.fancyButton:link,.fancyButton232.fancyButton:visited, .fancyButton232div.fancyButton{
background-image: url('/ImageRepository/Document?documentID=5672');
background-repeat: no-repeat;
background-position: center 1em ;
background-size: 120px;
transition:.2s ease-in-out;}
.fancyButton232.fancyButton:hover,.fancyButton232.fancyButton:focus,.fancyButton232.fancyButton:active,.fancyButton232.fancyButton.hover{
background-repeat: no-repeat;
background-position: center top;
}
.fancyButton232.fancyButton:link > span,.fancyButton232.fancyButton:visited > span, .fancyButton232div.fancyButton > span{
}
.fancyButton232.fancyButton:hover > span,.fancyButton232.fancyButton:focus > span,.fancyButton232.fancyButton:active > span,.fancyButton232.fancyButton.hover > span{
}
.fancyButton232.fancyButton .text{
color: rgb(35, 31, 32);
font-family: "Poppins";
padding-top: 9em;
font-weight: 600;
text-decoration: none;
padding-top: 9em;
background-image: url('/ImageRepository/Document?documentID=5677');
background-repeat: no-repeat;
background-position: center 3.15em ;
transition:.2s ease-in-out;
background-size: 50px;
}
.fancyButton232.fancyButton:hover .text,.fancyButton232.fancyButton:focus .text,.fancyButton232.fancyButton:active .text,.fancyButton232.fancyButton.hover .text{
text-decoration: underline;
background-repeat: no-repeat;
background-position: center 2.15em ;
}
askBH
.fancyButton403.fancyButton:link,.fancyButton403.fancyButton:visited, .fancyButton403div.fancyButton{
background-image: url('/ImageRepository/Document?documentID=5673');
background-repeat: no-repeat;
background-position: center 1em ;
background-size: 120px;
transition:.2s ease-in-out;}
.fancyButton403.fancyButton:hover,.fancyButton403.fancyButton:focus,.fancyButton403.fancyButton:active,.fancyButton403.fancyButton.hover{
background-repeat: no-repeat;
background-position: center top;
}
.fancyButton403.fancyButton:link > span,.fancyButton403.fancyButton:visited > span, .fancyButton403div.fancyButton > span{
}
.fancyButton403.fancyButton:hover > span,.fancyButton403.fancyButton:focus > span,.fancyButton403.fancyButton:active > span,.fancyButton403.fancyButton.hover > span{
}
.fancyButton403.fancyButton .text{
color: rgb(35, 31, 32);
font-family: "Poppins";
padding-top: 9em;
font-weight: 600;
text-decoration: none;
padding-top: 9em;
background-image: url('/ImageRepository/Document?documentID=15603');
background-repeat: no-repeat;
background-position: center 2.15em ;
transition:.2s ease-in-out;
background-size: 75px;
}
.fancyButton403.fancyButton:hover .text,.fancyButton403.fancyButton:focus .text,.fancyButton403.fancyButton:active .text,.fancyButton403.fancyButton.hover .text{
text-decoration: underline;
background-repeat: no-repeat;
background-position: center 1.25em ;
}
Online Services
.fancyButton234.fancyButton:link,.fancyButton234.fancyButton:visited, .fancyButton234div.fancyButton{
background-image: url('/ImageRepository/Document?documentID=5674');
background-repeat: no-repeat;
background-position: center 1em ;
background-size: 120px;
transition:.2s ease-in-out;}
.fancyButton234.fancyButton:hover,.fancyButton234.fancyButton:focus,.fancyButton234.fancyButton:active,.fancyButton234.fancyButton.hover{
background-repeat: no-repeat;
background-position: center top;
}
.fancyButton234.fancyButton:link > span,.fancyButton234.fancyButton:visited > span, .fancyButton234div.fancyButton > span{
}
.fancyButton234.fancyButton:hover > span,.fancyButton234.fancyButton:focus > span,.fancyButton234.fancyButton:active > span,.fancyButton234.fancyButton.hover > span{
}
.fancyButton234.fancyButton .text{
color: rgb(35, 31, 32);
font-family: "Poppins";
padding-top: 9em;
font-weight: 600;
text-decoration: none;
padding-top: 9em;
background-image: url('/ImageRepository/Document?documentID=5679');
background-repeat: no-repeat;
background-position: center 3.15em ;
transition:.2s ease-in-out;
background-size: 50px;
}
.fancyButton234.fancyButton:hover .text,.fancyButton234.fancyButton:focus .text,.fancyButton234.fancyButton:active .text,.fancyButton234.fancyButton.hover .text{
text-decoration: underline;
background-repeat: no-repeat;
background-position: center 2.15em ;
}
Permit Center
.fancyButton267.fancyButton:link,.fancyButton267.fancyButton:visited, .fancyButton267div.fancyButton{
background-image: url('/ImageRepository/Document?documentID=5671');
background-repeat: no-repeat;
background-position: center 1em ;
background-size: 120px;
transition:.2s ease-in-out;}
.fancyButton267.fancyButton:hover,.fancyButton267.fancyButton:focus,.fancyButton267.fancyButton:active,.fancyButton267.fancyButton.hover{
background-repeat: no-repeat;
background-position: center top;
}
.fancyButton267.fancyButton:link > span,.fancyButton267.fancyButton:visited > span, .fancyButton267div.fancyButton > span{
}
.fancyButton267.fancyButton:hover > span,.fancyButton267.fancyButton:focus > span,.fancyButton267.fancyButton:active > span,.fancyButton267.fancyButton.hover > span{
}
.fancyButton267.fancyButton .text{
color: rgb(35, 31, 32);
font-family: "Poppins";
padding-top: 9em;
font-weight: 600;
text-decoration: none;
padding-top: 9em;
background-image: url('/ImageRepository/Document?documentID=5681');
background-repeat: no-repeat;
background-position: center 3.15em ;
transition:.2s ease-in-out;
background-size: 50px;
}
.fancyButton267.fancyButton:hover .text,.fancyButton267.fancyButton:focus .text,.fancyButton267.fancyButton:active .text,.fancyButton267.fancyButton.hover .text{
text-decoration: underline;
background-repeat: no-repeat;
background-position: center 2.15em ;
}
June 2026 Election
.fancyButton371.fancyButton:link,.fancyButton371.fancyButton:visited, .fancyButton371div.fancyButton{
background-image: url('/ImageRepository/Document?documentID=5675');
background-repeat: no-repeat;
background-position: center 1em ;
background-size: 120px;
transition:.2s ease-in-out;}
.fancyButton371.fancyButton:hover,.fancyButton371.fancyButton:focus,.fancyButton371.fancyButton:active,.fancyButton371.fancyButton.hover{
background-repeat: no-repeat;
background-position: center top;
}
.fancyButton371.fancyButton:link > span,.fancyButton371.fancyButton:visited > span, .fancyButton371div.fancyButton > span{
}
.fancyButton371.fancyButton:hover > span,.fancyButton371.fancyButton:focus > span,.fancyButton371.fancyButton:active > span,.fancyButton371.fancyButton.hover > span{
}
.fancyButton371.fancyButton .text{
color: rgb(35, 31, 32);
font-family: "Poppins";
padding-top: 9em;
padding-bottom: 0px;
font-weight: 600;
text-decoration: none;
padding-top: 9em;
padding-bottom: 0px;
background-image: url('/ImageRepository/Document?documentID=12567');
background-repeat: no-repeat;
background-position: center 1em ;
transition:.2s ease-in-out;
background-size: 120px;
}
.fancyButton371.fancyButton:hover .text,.fancyButton371.fancyButton:focus .text,.fancyButton371.fancyButton:active .text,.fancyButton371.fancyButton.hover .text{
text-decoration: underline;
background-repeat: no-repeat;
background-position: center top;
}
.fancyButton371.fancyButton .textStyle2{
color: rgb(35, 31, 32);
font-style: normal;
text-decoration: none;
}
.fancyButton371.fancyButton:hover .textStyle2, .fancyButton371.fancyButton.hover .textStyle2{
text-decoration: underline;
}
City of Beverly Hills455 North Rexford DriveBeverly Hills, CA 90210Phone: 310-285-1000Monday-Thursday 7:30AM to 5:30PMFriday 8:00AM to 5:00PM"