Forsand ligger i Ryfylke i Rogaland. Forsand ligger mellom Jæren, Ryfylke og byene Stavanger og Sandnes. I nord grenser kommunen til Strand kommune – i vest grenser kommunen til Gjesdal og mot sør – like over Høgsfjorden ligger Sandnes.
Det er ca 2,5 mil til sentrum i Sandnes og 4 mil til Stavanger. Kommunen er langstrakt og mot sør grenser den mot Vest-Agder – Sirdal kommune.
Det nærmeste sentrum er Jørpeland som det tar 15 minutt å kjøre til. Det går ferje over Høgsfjorden hver halve time. Turen tar ca. 7-8 minutter. På sommeren kan en ta bilferje inn til lysebotn for deretter å kjøre over fjellet til Sirdal og Setesdal.