In order for the city to consider annexation of property into the city, a petition must be presented to the city secretary by either a majority of the inhabitants of the land to be annexed or by the owner or owners of the property to be annexed as follows:
(1) 
Inhabitants’ petition (V.T.C.A., Local Government Code, section 43.024).
The majority of the inhabitants of the area to be annexed who are qualified to vote for members of the state legislature must present a petition for annexation with an attached affidavit of any three (3) of the inhabitants certifying to the vote. The petition must contain a description of the land to be annexed.
(2) 
Owners’ petition (V.T.C.A., Local Government Code, section 43.028).
The owner or owners of land desiring to be annexed must present a petition requesting annexation. The petition must contain an acknowledged description of the land to be annexed. The land to be annexed by owners’ petition must contain less than three (3) qualified voters.
(1987 Code, ch. 1, sec. 18(A))
After a petition is presented either by owners or inhabitants as provided for in section 1.10.001, the city shall proceed to consider annexation of the property as outlined in this section.
(1) 
Service plan.
The city administrator shall cause to be prepared a service plan for the area to be annexed.
(2) 
Public notice.
The city administrator shall establish dates for public hearings and the city secretary shall publish notice of the public hearings in the newspaper not more than twenty (20) days nor less than ten (10) days before the public hearings.
(3) 
Public hearings.
The city shall hold two (2) public hearings on the annexation. At least one (1) public hearing shall be held within the area proposed to be annexed if, within ten (10) days after the publication of the notice required herein, more than twenty (20) adult residents who reside in the territory proposed to be annexed protest in writing to the city secretary the institution of annexation proceedings. Each written protest must contain the name, address, and age of each protestor signing. The public hearings must be held not more than forty (40) days nor less than twenty (20) days prior to consideration of the ordinance annexing the property.
(4) 
Adoption of ordinance.
The city secretary shall prepare an ordinance annexing the property for consideration by the city council at a meeting to be held not more than forty (40) days nor less than twenty (20) days after the public hearings.
(5) 
Filing of ordinance.
After adoption of an annexation ordinance by the city council, the city secretary shall file the original ordinance in the city ordinance book, and furnish a certified copy to the county clerk and other appropriate officials and agencies.
(1987 Code, ch. 1, sec. 18(B))
The city shall not annex property in violation of the following limitations imposed by state law:
(1) 
The area to be annexed must be within the city’s extraterritorial jurisdiction;
(2) 
The area to be annexed must not exceed one-half (1/2) mile in width and must be adjacent to the city limits;
(3) 
If the area to be annexed is within the extraterritorial jurisdiction of another city, that city’s permission is required prior to annexation.
(1987 Code, ch. 1, sec. 18(C))