Die Gemeinde Felanitx liegt im Südosten der Insel Mallorca und erstreckt sich über eine Fläche von 171,67 km2. Damit ist sie die viertgrößte Gemeinde der Insel.

Im Süden grenzt sie an die Gemeinde Santanyi, im Westen an Campos und Porreres, im Norden an Vilafranca und Manacor und im Osten ans Mittelmeer.

Eine kleine Bergkette, die in Artà beginnt und in der Ebene von Santanyí ausläuft, bestimmt die Orographie der Gemeinde. Deren höchste Erhebungen sind die Berge Puig de Sant Salvador (510 m), Puig de s’Envestida (417 m), Sa Comuna (415 m) und die Burg Castell de Santueri (399 m).

Aufgrund dieser Gegebenheiten unterscheidet man innerhalb der Gemeinde drei deutlich abgegrenzte Gebiete: La Marina (die Ebene an der Küste), die Sierra de Levante (die Bergkette im Osten der Insel) und die Ebene im Landesinneren.

Felanitx umfasst mehrere Siedlungskerne im Inland, zu denen Cas Concos d'es Cavaller, Es Carritxó, s'Horta, Son Valls, Son Mesquida, Son Negre und Son Prohens gehören. Außerdem die drei Küstenorte: Portocolom (einer der bedeutendsten natürlichen Häfen der Insel), Cala Ferrera und Cala Serena.

Felanitx und Portocolom mit hoher Bebauungsdichte und damit großen Einwohnerzahlen sind die beiden Bevölkerungsschwerpunkte. Alle anderen sind kleine, geringer besiedelte Ortschaften.

Einige Siedlungskerne der Gemeinde sind über schmale Landstraßen mit der Stadt verbunden (Son Prohens, Son Negre, Son Valls und Son Mesquida).

Das Straßennetz zwischen den anderen Orten ist gut ausgebaut (s’Horta, Es Carritxó, Cala Ferrera/Cala Serena, Portocolom und Cas Concos).