Elgoibar (hiszp. Elgóibar) – gmina w Hiszpanii, w Kraju Basków, w prowincji Gipuzkoa, w comarce Debabarrena, 64 km od San Sebastián.
Powierzchnia gminy wynosi 39,11 km². Zgodnie z danymi INE, w 2008 roku liczba ludności wynosiła 11 051, a gęstość zaludnienia 282,56 osoby/km². Współrzędne geograficzne gminy to 43°12'51"N, 2°25'01"E. Kod pocztowy do gminy to 20 870.
Przez Elgoibar płynie rzeka Deba.
W skład gminy Elgoibar wchodzi siedem miejscowości. Są to:
| 1991 | 1996 | 2001 | 2004 | 2006 | 2007 | 2008 |
|---|---|---|---|---|---|---|
| 11 693 | 10 989 | 10 440 | 10 524 | 10 690 | 10 893 | 11 051 |