Hinojosa de Duero es una localidad española de la provincia de Salamanca, en la comunidad autónoma de Castilla y León. Se integra dentro de la comarca de Vitigudino y la subcomarca de El Abadengo. Pertenece al partido judicial de Vitigudino. Su término municipal está formado por un solo núcleo de población, ocupa una superficie total de 92,98 km² y cuenta con una población aproximada de 700 habitantes.