| Executive/Legislative/Judicial |
| Department | Management | Phone | Fax |
| City Council Information/Minutes | |||
| Mayor | Del Jurney | (575) 637-6202 | |
| City Council Ward 1 | Juan Oropesa | (575) 626-2043 | |
| City Council Ward 1 | Dusty Huckabee | (575) 420-5718 | |
| City Council Ward II | Steve Henderson | (575) 626-1696 | |
| City Council Ward II | Jimmy Craig | (575) 626-2597 | |
| City Council Ward III | Jeanine Corn-Best | (575) 420-8455 | |
| City Council Ward III | Art Sandoval | (575) 840-8140 | |
| City Council Ward IV | Savino Sanchez Jr. | (575) 626-9917 | |
| City Council Ward IV | Jason Perry | (575) 317-5115 | |
| City Council Ward V | Elena Velasquez | (575) 623-2160 | |
| City Council Ward V | Barry Foster | (575) 317-5712 | |
| Municipal Court | Judge Larry Loy | (575) 624-6725 | (575) 624-6763 |
| [^top] |
| Management |
| Department | Management | Phone | Fax |
| City Manager | Larry Fry | (575) 637-6240 | (575) 624-6709 |
| Assistant City Manager | Stacye Hunter | (575) 637-6269 | (575) 624-6709 |
| City Attorney | Barbara Patterson | (575) 622-0068 | (575) 622-0063 |
| [^top] |
| Administration |
| Department | Management | Phone | Fax |
| City Clerk | Sharon Coll | (575) 637-6202 | (575) 624-6709 |
| Finance | Vacant | (575) 637-6271 | (575) 624-6709 |
| Accounting | Debra Morsey | (575) 637-6247 | (575) 624-6915 |
| Budget | Toni Reeves | (575) 637-6267 | (575) 624-6709 |
| Human Resources | Sheila Nuñez | (575) 637-6242 | (575) 624-6927 |
| Purchasing | VACANT | (575) 637-6216 | (575) 624-6709 |
| Information Technology | Larry Alsup | (575) 637-6243 | (575) 624-6709 |
| Safety | Roger Blough | (575) 637-6754 | (575) 624-6709 |
| Public Relations/Marketing | Renee Roach | (575) 637-6224 | (575) 624-6709 |
| [^top] |
| Special Services |
| Department | Management | Phone | Fax |
| Special Services Administrator | Mike Mathews | (575) 637-6298 | (575) 624-6818 |
| Facilities Maintenance | Randy Creighton | (575) 624-6807 | (575) 624-6818 |
| Code Enforcement | Ramon Gonzales | (575) 637-6253 | (575) 624-6818 |
| Building Inspections | Charlie Purcell | (575) 637-6286 | (575) 624-6818 |
| Business License | Nikomi Bejarano | (575) 637-6208 | (575) 624-6818 |
| Community Enhancement | Jim Huebner | (575) 637-6280 | (575) 624-6818 |
| Recycling/Keep Roswell Beautiful | Renee Roach | (575) 637-6224 | (575) 624-6709 |
| [^top] |
| Public Works |
| Department | Management | Phone | Fax |
| Public Works Construction | John Miscavage | (575) 637-6255 | (575) 624-6280 |
| Water & Wastewater Manager | Art Torrez | (575) 624-6762 | (575) 624-2724 |
| Streets | Quinn Miller | (575) 624-6735 | (575) 624-6756 |
| Water | Albert Arias | (575) 624-6730 | (575) 637-6237 |
| Engineering/Capital Improvement | Louis Najar | (575) 637-6281 | (575) 624-6820 |
| Customer Service/Water Billing | Sylvia Casarez | (575) 624-6711 | (575) 637-6237 |
| Central Control/Water Distribution | Roger Buckley | (575) 347-5421 | (575) 347-4665 |
| Sanitation/Landfill | Tom Rico | (575) 624-6746 | (575) 624-6954 |
| Planning and Zoning | Michael Vickers | (575) 637-6223 | (575) 637-6820 |
| Support Services and Property Management | Michael Vickers | (575) 637-6223 | (575) 637-6820 |
| [^top] |
| Recreation |
| Department | Management | Phone | Fax |
| Parks and Recreation | Vacant | (575) 624-6720 | (575) 624-6889 |
| Recreation | Laurie Jerge | (575) 624-6720 | (575) 624-6889 |
| Roswell Adult and Senior Center | Sheila McKnight | (575) 624-6718 | (575) 627-1061 |
| Yucca Recreation Center | Cuic Gonzales | (575) 624-6719 | (575) 624-6944 |
| Special Programs | Joe Vargas | (575) 624-6720 | (575) 624-6889 |
| Parks | Ken Smith | (575) 624-6729 | (575) 624-6889 |
| Golf Course | David Blewett | (575) 624-6717 | (575) 624-7747 |
| Zoo | Elaine Mayfield | (575) 624-6760 | (575) 624-6941 |
| Civic Center and Visitors' Bureau | Ruben Sanchez | (575) 624-6860 | (575) 624-6863 |
| [^top] |
| Culture |
| Department | Management | Phone | Fax |
| Roswell Museum and Art Center | Laurie Rufe | (575) 624-6744 | (575) 624-6765 |
| Roswell Public Library | Betty Long | (575) 622-7101 | (575) 622-7107 |
| [^top] |
| Public Safety |
| Department | Management | Phone | Fax |
| Police | Chief Al Solis | (575) 624-6770 | (575) 624-6780 |
| Fire | Chief Chad Hamill | (575) 624-6800 | (575) 624-6803 |
| Dispatch | Tracy Laney | (575) 624-7590 | |
| Emergency Management | Karen Sanders | (575) 624-6740 | (575) 624-6750 |
| Animal Control | Joseph Pacheco | (575) 624-6722 | (575) 624-6818 |
| SAFE Coalition & Neighborhood Watch | Richard Lucero Steve Wolfe |
(575) 622-7233 | |
| Alarm Administration | Richard Lucero | (575) 622-7233 |
| [^top] |
| Other |
| Department | Management | Phone | Fax |
| Air Center | Jennifer Brady Griego | (575) 347-5703 | (575) 347-2595 |
| Pecos Trails Transit | Anna Aragon | (575) 624-6766 | (575) 624-6768 |
| Cemetery | Mike Kirk | (575) 624-6748 | (575) 624-6827 |
| [^top] |