Praia Grande znajduje się w parafii Ferragudo, w gminie Lagoa, w regionie Algarve, w Portugalii.
Plaża ta znajduje się w ujściu rzeki Arade przy wejściu do portu w Portimão, na wschód od zamku São João de Arade. Podobnie jak inne plaże w zachodniej części Algarve, jest ona otoczona klifami węglanowymi pochodzącymi z dolnego miocenu, bardzo bogatymi w skamieniałości morskie.