Benalmadena pueblo, or old town, is located on the upper portion of the city. The old town is a white town, where everything is painted white. It is quiet and it has its narrow streets paved with cobblestones. There is a beautiful town square planted with trees, shrubs, and flowers, with a beautiful fountain. The street beside it goes to an outlook where there is a fairly new church.
The town sits on top of a hill that is 280 meters above sea level.