El término municipal ocupa una extensión de 32,25 kilómetros cuadrados,y está situado a 535 metros de altitud. Se articula en torno al valle del Ebro y al valle bajo del Najerilla, que le confieren un paisaje de lomas y formas planas.
San Asensio está situado en l comarca de Haro, a 33 km de Logroño. Su término municipal se articula en torno al valle del Ebro y valle bajo del Najerilla. En medio de un paisaje de lomas y formas planas.
Economía: San Asensio destaca sobre todo por su producción vitivinícola con numerosas bodegas
San Asensio está muy bien comunicado por carretera: la LR-208 lo enlaza con Nájera a 12 Km. de distancia, y con la N-120 que a su vez lo enlaza con Burgos. Otra Carretera importante con la que cuenta es la N-232, hacia Logroño y Vitoria. Importante es su ubicación muy cerca de Haro y de Cenicero a 10 Km. pudiendo acceder en ambas a la AP-68.