Прообразом Нехорошей квартиры послужила квартира №50 в доме №10 по Б. Садовой улице в г. Москве, где Булгаков жил в 1921-1924 гг. Кроме того, некоторыми чертами планировки Нехорошей квартиры соответствует более просторной квартире №34 в том же доме, где писатель поселился в период с августа по ноябрь 1924 г. Вымышленный номер 302-бис - это зашифрованный номер 10 здания-прототипа по формуле 10=(3+2)х2. Кроме того, фантастически большой номер (ни на одной из Садовых улиц в Москве не было и нет дома с таким большим номером) должен подчеркнуть нереальность происходящего, так же как и невероятно большой номер отделения милиции, выдавшего паспорт дяде Берлиоза Максимилиану Андреевичу Поплавскому - 412.

Для того, чтобы вместить Великий бал у Сатаны в Нехорошую квартиру, потребовалось раздвинуть ее до сверхъестественных размеров. Как объясняет Коровьев-Фагот, "тем, кто хорошо знаком с пятым измерением, ничего не стоит раздвинуть помещение до желательных пределов".