Sainte-Eulalie-d’Olt est une commune française, située dans le département de l’Aveyron en région Occitanie. Ses habitants sont appelés les Encaulats (nom qui signifie « mangeurs de choux »).
Elle est adhérente de l’association Les Plus Beaux Villages de France.
Le patrimoine architectural de la commune comprend deux immeubles protégés au titre des monuments historiques : l’église Sainte-Eulalie, classée en 1923, et le château, inscrit en 1976.