With Geocodio, you can match addresses or coordinates to the Census Bureau's American Community Survey on education levels, veteran status, and length of military service. You can click the "social" append in Step 4 of the upload process to get this data.
This data is not for the individual household. It is for the Census Block Group. In order to receive accurate data, you must supply a street address, intersection, or coordinates.
This data is provided at the Census Block Group level and is available from the most recent five-year American Community Survey, which is currently the 2019 survey results published in 2020. (The 1-year American Community Surveys do not have granularity at this level.)
We provide the data exactly as it is packaged by the Census Bureau in the breakouts it gives. The only change we have made is to add a "percentage" calculation to aid ease of use.
The data returned includes the following data points. For each data point, the data returned includes the value, margin of error, and percentage.
Population by minimum level of education (Table #B15002)
Veteran status for population over age 18 (Table #B21001)
Period of military service for veterans (Table #B21002)
Requests are billed as geocode + ACS Social info (i.e., two lookups). For example, if you have 100 addresses that you want Veteran and Education information for, that would count as 200 lookups.
You can calculate how much this will cost you and how long it will take here.