Thành phố tọa lạc tại trung tâm Vịnh Napoli cách thủ đô Roma khoảng 230 km về phía đông nam, với núi lửa Vesuvius và bán đảo Sorrento ở phía đông, và dải cánh đồng hõm chảo miệng núi lửa Phlegraei ở phía tây, phía tây bắc giáp với sườn nam của đồng bằng Campania kéo dài từ hồ Patria đến khu vực Nola. Giới hạn địa phận của thành phố Napoli nằm giữa cánh đồng Hỏa Diệm Phlegraei và phức hợp núi lửa Somma-Vesuvius. Đây là khu vực có lịch sử địa chất rất phức tạp, và lớp nền đất vùng Napoli nổi tiếng có nguồn gốc núi lửa và là sản phẩm của hàng loạt các vụ phun trào từ hai khu phức hợp trên.Lãnh thổ thành phố được cấu thành bởi rất nhiều ngọn đồi, điển hình nhất như đồi Vomero 250m tại khu vực trung tâm, Capodimonte 150m ở phía Bắc, Posilippo 78m tại bờ tây nam, và nơi cao nhất Napoli là đồi Camaldoli 457m nằm ở khu vực ngoại ô phía Tây, ngoài ra còn bao gồm các hòn đảo (như Nisida, Gaiola, một vài đảo Phlegraei) và bán đảo (như Baia Trentaremi) nhìn ra biển Tyrrhenum, giáp với các thị trấn cảng Pozzuoli và Baia. Những con sông nhỏ trước đây đi qua trung tâm thành phố đã bị bồi lấp trong quá trình xây dựng. Sorrento và bờ biển Amalfi nằm ở phía nam thành phố, trong khi các tàn tích La Mã như Herculaneum và Pompeii cũng có thể được nhìn thấy gần đó.
Thành phố tọa lạc tại trung tâm Vịnh Napoli cách thủ đô Roma khoảng 230 km về phía đông nam, với núi lửa Vesuvius và bán đảo Sorrento ở phía đông, và dải cánh đồng hõm chảo miệng núi lửa Phlegraei ở phía tây, phía tây bắc giáp với sườn nam của đồng bằng Campania kéo dài từ hồ Patria đến khu vực Nola. Giới hạn địa phận của thành phố Napoli nằm giữa cánh đồng Hỏa Diệm Phlegraei và phức hợp núi lửa Somma-Vesuvius.