The City of Batac is situated in the mid south-western portion of Ilocos Norte. It is bounded by the municipalities namely: San Nicolas on the north; Sarrat and Banna on the east; Nueva Era on the southeast; Pinili on the South; Currimao and Paoay on the west. (See Map 1 and Map 2.)
The city is composed of 43 barangays, fourteen (14) of which are classified as urban and the remaining twenty nine (29) are rural. It has a land area of 16,101.00 hectares or 161.01 square kilometers.
The city falls within Latitudes 17° 07’ north and Longitude 120° 32’ to 120° 28’ east.
The city is more or less 18 kilometers to the Capital City of Laoag; 205 kilometers to the Regional Center, San Fernando, La Union and about 472 kilometers to Metro Manila.
Batac can be reached through air and land. Approximately 45 minutes flying time from Manila to the Laoag City International Airport and from there, it is approximately 30 minutes drive to Batac City poblacion. Furthermore, it is roughly 8 hours by car or bus from Metro Manila.
The city has summits as high as 520 meters above sea level in Barangay Maipalig. An elevation of not more than 100 meters is located at Barangay Tabug while an elevation of more than 100 meters is found in the eastern part of the city.
The city is flat or level to rolling and hilly to very steep. The broad valleys are mostly around the poblacion and smaller plains are found between the hills located in Barangays Camandingan, Nagbacalan and San Pedro. Generally, soil types are poorly drained to the heavy texture of most of the sub-soils and also, there are depressions where water accumulates during strong rains. The riverbank soils are drained by the Quiaoit River and Garasgas River and runs from the boundary of Batac and Pinili on the south, traverses the poblacion and then bends westward to the Municipality of Paoay while Garasgas River drains north and northwest of the Poblacion of Batac City.
Depression has poor external and internal drainage. Level areas have good external but mostly poor internal drainage. Sloping areas have good to excessive external drainage and fair internal drainage to the shallow portions of depressed areas which are planted with rice during the rainy season.
Lands within the poblacion and all the barangays surrounding poblacion are level to flat which have slopes of 0 - 8% with a total area of 8,173.807 hectares. These lands are suitable for crop production and for housing. All the rural barangays except Maipalig, Quiom and part of Biningan have slope of 8% - 30% composed of 5,685.72 hectares. These lands are characterized from level to hilly, suited for grazing pastures, cogon production and tree crops. Portions of all rural barangays including Maipalig, Quiom and Biningan have slope of 30% - 50% characterized for its rolling and undulating crop growing. These forest lands have a total area of 2,036.80 hectares of which 1,780.15 hectares are forest reserved of the city.
Climate encompasses the statistics of temperature, humidity, atmospheric pressure, wind, rainfall, atmospheric particle count and numerous other meteorological elements in a given region over long periods of time. The climate of a location is affected by its latitude, terrain, altitude, as well as nearby water bodies and their currents. Climates can be classified according to the average and typical ranges of different variables, most commonly temperature and precipitation.
The climate of Batac City (using the rainfall and temperature as a gauge) is Type I of Modified Coronas Classification, in which it has two pronounced seasons: dry from November to April and wet throughout the rest of the year. It is shielded by mountain ranges but are open to rains brought in by Habagat and tropical cyclones.