Σύμφωνα με την Απογραφή του 2011 της Ινδίας (πιο πρόσφατη επίσημη), ο πληθυσμός της Goa ήταν 1.458.545.
Η Goa είναι το μικρότερο ινδικό πολιτεύμα κατά έκταση (3.702 km²) αλλά έχει το υψηλότερο ΑΕΠ ανά κάτοικο. Ο πληθυσμός συγκεντρώνεται στους παραλιακούς ταλούκα (Βόρεια Goa: Panaji, Mapusa, Calangute; Νότια Goa: Margao, Vasco da Gama). Η επόμενη απογραφή (υστερημένη από το 2021) θα αντανακλά την μεταναστευτική και τουριστική ανάπτυξη μετά την πανδημία.