Стрелковые гнезда в бортах БМП прикрыты снаружи дополнительными крышками каплеобразной формы, которые открываются изнутри с помощью ручек. Почти всю кормовую стенку занимают двери, подвешенные на петлях у боковых стенок корпуса и открывающиеся наружу. Таким образом, обеспечивается частичная защита от огня противника спешивающихся или возвращающихся в машину солдат десанта. Кроме того, двери выполняют функцию топливных баков, а на время ведения боевых действий рекомендуется отсоединить их от топливной системы и заполнить песком, чтобы обеспечить дополнительную защиту от огня противника и повысить пожарную безопасность.
Снаружи к боковым стенкам корпуса крепятся экраны из лёгких сплавов, которые закрывают верхние ветви гусениц. При плавании они создают так называемый гидродинамический туннель, который играет важную роль в формировании движущей силы на воде.
В средней части корпуса установлена башня кругового вращения. Она изготавливается методом литья, после чего к ней приваривается крыша из катаной броневой стали. В крыше имеется люк, крышка которого открывается вперед и тем самым обеспечивает защиту находящемуся за ней члену экипажа.
В отделении управления установлено кресло механика-водителя. Перед ним располагаются приборная доска, штурвал, три педали, рычаги и другие органы управления агрегатами машины. Управление трансмиссией осуществляется с помощью гидравлической системы, что сильно облегчает работу механика-водителя. Для наблюдения за местностью механик-водитель располагает тремя перископами, расположенными по окружности его люка, крышка которого поворачивается вправо. В условиях плохой видимости (ночь, дождь, метель) вместо среднего перископа ТНПО-170 устанавливается активный прибор ночного видения.
Командир машины попадает на своё место, расположенное за креслом механика-водителя, через люк в корпусе. Крышка этого люка лежит на подшипниках и вращается на 360°. Вместе с ней вращается универсальный прибор наблюдения ТКН-3, спаренный с инфракрасным прожектором, и два перископа. В распоряжении командира БМП имеется развитая система средств связи.
В башне кругового вращения установлена гладкоствольная 73-мм пушка 2А28, спаренная с пулемётом калибра 7,62 мм. Пушка не стабилизирована, но оснащена электрическими приводами наведения в вертикальной и горизонтальной плоскостях. В вертикальной плоскости ствол пушки перемещается в пределах от –4° до +33°.
Боекомплект состоит из 40 реактивных снарядов. Когда снаряд покидает ствол пушки, включается реактивный двигатель, разгоняющий его до скорости 700 м/с. При такой относительно невысокой скорости полёта снаряд весьма чувствителен к порывам ветра. Пушка заряжается автоматически с помощью автомата заряжания при установке ствола на угол +3,5°. Магазин с боекомплектом размещается по окружности погона башни (снаряды стоят в вертикальном положении). Такое решение позволило наводить пушку на цель и вести огонь одному человеку — наводчику, который располагается слева от пушки.
В качестве дополнительного вооружения на БМП-1 смонтирована пусковая установка противотанковых управляемых реактивных снарядов 9М14 «Малютка». Направляющая расположена перед башней (над пушкой) и механически связана с ней. Через специальный люк наводчик изнутри башни вручную устанавливает ПТУРС на пусковом рельсе. Подготовка пусковой установки к выстрелу занимает около 50 с. В полёте снаряд управляется по тянущемуся за ним проводу, который соединен с пультом управления. Наводчик корректирует полёт ПТУРСа при помощи ручки, напоминающей компьютерный джойстик. Помимо очевидных плюсов (нечувствительность к помехам, простота блоков связи «машина — снаряд»), проводной способ наведения противотанковых реактивных снарядов на цель имеет не менее весомые минусы: ограничение дальности и скорости полёта снаряда, задержка реакции снаряда на управляющий сигнал, невозможность установки на пусковую направляющую нового ПТУРСа до тех пор, пока первый не долетит до цели. Если не считать перечисленных недостатков, то противотанковые реактивные управляемые снаряды БМП-1 еще тогда имели внушительную эффективную дальность стрельбы — 3000 м. В состав возимого боекомплекта БМП-1 входят пять ПТУРСов 9М14 «Малютка»: один на пусковой направляющей, два в башне и два в корпусе.
Для прицеливания и наблюдения за местностью впереди машины наводчик имеет в своем распоряжении универсальный прибор с дневным и ночным каналами ТПН-22М1. Его дополняют 4 перископа. В ночное время прибор обеспечивает ведение наблюдения на расстоянии до 900 м.
Измерение дальности осуществляется при помощи оптического дальномера, действие которого основано на оценке высоты наблюдаемой цели. Базой прицела (основной шкалы дальномера) является цель высотой 2,7 м.