Fuengirola is a compact seaside town on the Costa del Sol, between Benalmádena and Mijas Costa, with the Sierra de Mijas rising behind it. Although its municipality is small, it has a long, almost continuous seafront and is one of the busiest towns on the coast all year round.
The town is made up of several distinct neighbourhoods. The centre, around the port and Plaza de la Constitución, is the traditional heart of Fuengirola. Los Boliches runs along the seafront to the east, with Torreblanca and Carvajal on the hills towards Benalmádena. Inland, Los Pacos is a largely residential area near the border with Mijas, while the river and Sohail Castle mark the western edge of town.
Fuengirola is the end of the line for the Cercanías train, which stops at several stations in town and reaches Málaga airport in around 20 minutes and Málaga city centre in under an hour. By car, the airport is around 20 minutes away and Marbella roughly half an hour.