Upvote:3
The airport is located in France although it is jointly administered by France and the local Swiss Canton. In fact it is possible to exit into Switzerland without going into France but unless you have particular plans to do that you will not enter Switzerland at all.
https://en.wikipedia.org/wiki/EuroAirport_Basel_Mulhouse_Freiburg
Upvote:11
When applying for a Schengen visa, you should apply to the country of your primary destination. Colmar is in France, so in your case you should apply for a French visa.